I work on machine learning and systems, and I like turning research prototypes into usable products.
I studied computer science at USC and start the UCLA M.S. in Computer Science in Fall 2026. In summer 2026, I worked on recommendation systems and edge AI at PMAOS while completing two paper submissions.
ML researchsystemsproduct engineering
Applied ML internship
PMAOS / Next Big Seek
AI Engineer Intern. My main work was algorithm design for recommendation and multimodal inference under tight device constraints: structured interest propagation, multi-horizon diversity control, evidence-aware fusion, and fixed-point decisions that can abstain. A smaller research track covered millirobot screening and experiment design.
REC
Diversity-aware recommendation
I designed recommendation logic that propagates preference signals in both directions between users and videos. The system keeps learned preference, retrieval scores, and diversity annotations separate, then allocates exposure across session, bridge, and long-term interest budgets. Fatigue controls reduce repetition without removing exploration.
Interest scales
3 horizons
Signal flow
User ↔ video
Validation
629 tests
EDGE
Evidence-aware multimodal inference
I designed an audio-visual affect pipeline for 11 languages. It rejects misaligned audio–video pairs, applies speech PAD, and fuses the remaining evidence before a quantized Q15 decision layer. The final decision can abstain or expose conflicting modalities instead of forcing a label.
Languages
11
Fusion
Audio + vision
Decision
Q15 · abstains
ROBOT
Millirobot research planning
I compared untethered piezoelectric robot designs under 10 mm and selected a 9 mm four-channel candidate for further testing. I then designed a PZT–steel cantilever bench experiment with pass/fail criteria. The internship ended before procurement or prototype fabrication.
Papers and lab work
Research
2024–26
UNDER REVIEW · AAAI 2027
Submission · preprint forthcoming
MedTokenBudget: Lesion-Preserving Token Routing for Dermoscopic Image Classification
The paper adds a supervised router after the vision backbone to classify skin lesions with fewer tokens. Training constrains lesion retention, token budget, and routing diversity; the evaluation checks which lesion evidence remains on ISIC 2019.
UNDER REVIEW · AAAI 2027
Submission · preprint forthcoming
Mass-Conservation Token Transformers for Auditable MS/MS Spectrum Retrieval
The method encodes mass-conserving fragment pairs as sparse tokens before spectrum retrieval. Hard negatives and witness-removal tests check whether the exported evidence changes the ranking.
First author · David P. Woodruff
Efficient Attention via Pre-Scoring
Selected informative key intervals before attention, implemented the method in Triton, and benchmarked it against HyperAttention and LevAttention.
Built reproducible RDKit, Chemprop, and hybrid-model benchmarks across seven Therapeutics Data Commons datasets, followed by feature-importance and SHAP analysis.
Personal projects
Selected projects
Product engineering
A
Fridge Manager
I built Fridge Manager with Next.js and Supabase. It uses current inventory, leftovers, recipes, dietary preferences, and available time to plan meals and grocery purchases.