Character mascot
willhuang.xyz

Hi, I'm |

Software Engineer based in SF, passionate about building apps, pipelines, and ML tools to simplify complex tasks and improve the lives of consumers and businesses.

About Me

Will Huang 1

Will Huang

I'm a Software Engineer with experience in ML, full-stack development, and data engineering. I graduated with a degree in Computer Science from UCLA in 2025 ().

A big motivation of mine is to create solutions that simplify complex, tedious, and time-consuming problems, or democratize knowledge in a certain domain. Whether it's a small web app or a large-scale system, I aim to create tech that's useful, efficient, and has a positive impact.

When I'm not coding, you'll find me at the gym, watching basketball, trying new food places, taking photos, or experimenting with new matcha drinks for my home cafe (hopefully a real cafe someday). 🍵

What I love working with:

PythonReactNode.jsMongoDBAWSDockerTailwindAzure DevOps

Experience

Software Developer logo

Software Developer

Aug. 2022 – June 2025

UCLA • Los Angeles, CA

Click to expand
Software Engineer Intern logo

Software Engineer Intern

June 2024 – Sep. 2024

Abbott • Sunnyvale, CA

Click to expand
Software Engineer Intern logo

Software Engineer Intern

June 2023 – Sep. 2023

Ultima Genomics • Fremont, CA

Click to expand
Software Engineer Intern logo

Software Engineer Intern

Dec. 2022 – June 2023

UCLA ACM • Los Angeles, CA

Click to expand

Featured Projects

Personal Site

Personal Site

A responsive portfolio website with animations and interactive components.

Next.jsTypeScriptTailwind CSSFramer MotionVercel
MatchaMatch

MatchaMatch

A matcha recommendation platform that matches users with their perfect matcha based on a taste test.

Next.jsTypeScriptTailwind CSSMongoDBKNN AlgorithmVercel
Smart Split

Smart Split

A web application that uses Gemini to convert receipt/bill images into a table, enabling automated bill splitting and reducing manual expense tracking.

Next.jsTypeScriptTailwind CSSGoogle GeminiGoogle OAuthFirebaseChart.jsVercel
DrugPredict

DrugPredict

App for early drug discovery using AI to identify and evaluate potential drug candidates from the ChemBL database with Random Forest regression.

Python FlaskRenderVercelNext.jsTailwind CSSRandom ForestChemBL API
Crop Disease Detector

Crop Disease Detector

PyTorch ResNet image classifier for cassava leaves achieving 97% accuracy for crop disease detection for farmers.

PyTorchTensorBoardTorchvisionComputer VisionKaggle
Toilkit

Toilkit

Linux command-line tool for streamlining research sequencer pipelines, automating data preprocessing.

PythonBashArgparseSOLID PrinciplesLinux CLI