Character mascot
willhuang.xyz

Hi, I'm |

Software Engineer passionate about creating innovative, impactful solutions.

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 tackle difficult, tedious, or complex problems, and generally spread positive impact through technology, whether that be through small web apps or large-scale systems.

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.

PythonRandom ForestChemBL APIRDKit
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