Portfolio

Software Engineer @Supermicro

Heavy Rain

Who I Am

Hi! I'm Charles Phu, a Software Engineer at Supermicro with a passion for building products that sit at the intersection of software, systems, and AI. I have hands-on experience working with NVIDIA GB200, GB300, and Vera Rubin platforms, including system bring-up, validation, HPC, and troubleshooting across hardware and software components.

CharlesPhu_Resume.pdf
Open resume

Clearing Skies

Work Experience

Supermicro

Systems & Software Engineer

Jul 2025 - Present
  • Perform bring-up, validation, and software integration of NVIDIA GB200, GB300, and Vera Rubin AI platforms
  • Built a platform to automate L10, L11, and L12 validation testing across rack-scale GPU clusters, providing centralized monitoring, execution, and reporting
  • Executed MLPerf AI training / inference on GB300 using Kubernetes and Docker
  • Supported onsite deployment of L11 and L12 testing projects for OpenAI, Tesla, Lambda, Firmus, and Global AI

Roblox

Independent Game Developer

2019 - Present
  • Designed, scripted, and 3D-modeled multiplayer games in Luau, owning gameplay systems, custom models, and combat mechanics end to end
  • Ant War - a four-team strategy game with tunneling, combat, custom models, and unique per-colony abilities
  • Solar Strife - a team-based sci-fi PVP game with gyroscopic spacecraft, custom-modeled ships/bases/turrets, and a full ship + player combat system

Headstarter AI

Software Engineering Fellow

Jul 2024 - Sep 2024
  • Built an interactive customer-support agent in Next.js with a custom RAG pipeline (OpenAI + Pinecone) that answers from a company knowledge base
  • Engineered a SaaS product generating dynamic flashcards on any topic using the Llama 3.1 LLM
  • Implemented a web scraper feeding a Pinecone index, integrated with a LangChain + GPT-4o RAG pipeline for up-to-date answers

Clear

Skills & Technologies

The tools and technologies I use to turn ideas into reliable products.

Languages & Frameworks

The languages and frameworks I reach for most.

  • JavaScript
  • Python
  • C++
  • SQL
  • React
  • Next.js
  • Node.js
  • Material-UI

Data & Backend

Where data lives and flows.

  • Supabase
  • PostgreSQL
  • Firebase

Tools & Practices

How I ship reliably and collaborate.

  • Git
  • Docker
  • Vercel
  • Agile/Scrum
  • CI/CD

Dusk

Projects & Experience

The skies have cleared. Here is what I have built.

Speedfill previewSpeedfill

AI-powered job application assistant that analyzes resumes and generates tailored cover letters based on job descriptions, streamlining the application process to help job seekers save time and land more interviews.

ReactNext.jsJavaScriptSupabaseGemini
Ant War previewAnt War

Four-team strategy game centered around competing ant colonies, featuring mechanics such as tunneling, combat, custom models, and unique abilities.

ROBLOXLua / LuauScriptingModeling
Solar Strife previewSolar Strife

Team-based strategic PVP sci-fi game featuring fully armed spacecraft with gyroscopic movement, custom-modeled planes, ships, bases, and turrets, plus a fully functional ship and player combat system.

ROBLOXLua / LuauScriptingModeling
AI Form Detector previewAI Form Detector

Trained an AI model to validate squat, bench, and deadlift form using YOLOv8, achieving 85% accuracy in classification.

YOLOv8Transfer LearningComputer Vision
M.A.N.G.O previewM.A.N.G.O

Metrics and Analytics for Net Gain Optimization. Track, analyze, and visualize key property metrics through an interactive dashboard for rental investors and homeowners, with a net profitability tracker for monthly and yearly returns.

ReactNext.jsFirebase
Multithreaded HTTP Server previewMultithreaded HTTP Server

Designed and implemented a high-performance multithreaded HTTP server, enabling concurrent client request handling with robust thread safety.

CRegex

Night

Let's Connect

Feel free to reach out through any of the platforms below. I look forward to connecting with you.

© 2026 Charles Phu