I'm a software engineer and ML researcher who builds at the intersection of machine learning, full-stack development, and autonomous systems. I like working on things that are technically deep and practically useful — from large-scale forecasting pipelines to autonomous drones to search engines built from scratch.

I recently completed my Master of Engineering at UC Berkeley in Mechanical Engineering focused on Robotics Control & Autonomous Systems. Before that, I earned my BS in Computer Science with a Math minor at the University of San Francisco, graduating with a 3.98 GPA and the Academic Excellence Award (top 5 in department).

I'm comfortable across the whole stack: PyTorch training loops, PID controllers, multithreaded backends, RESTful APIs, and clean frontend interfaces. I care about writing code that is correct, fast, and maintainable.

I'm currently open to full-time opportunities as an ML Engineer or Software Engineer in the Bay Area. Feel free to reach out via email or LinkedIn.

University of California, Berkeley

Master of Engineering — Mechanical Engineering

Robotics Control & Autonomous Systems

May 2025 · GPA: 3.707

Fung Excellence Scholarship (2025)

Advanced Control Design II · Robotics · Autonomous Flight Dynamics & Control · Data Science for Engineers

University of San Francisco

Bachelor of Science — Computer Science

Minor: Mathematics

June 2024 · GPA: 3.98 · Dean's List

Academic Excellence Award in CS (Top 5) Supporting Changemakers Award

Data Structures & Algorithms · C and Systems Programming · Statistical Learning · Programming Language Paradigms · Full-Stack Web Development · Computer Architecture

Time-Series Demand Forecasting

MEng Capstone · UC Berkeley · 2025

End-to-end deep learning pipeline for retail demand forecasting across 42,840 product–store time series (30K+ SKUs). Improved weekly MAE by 18% over ARIMA baselines using Transformer and Gradient Boosting models with SHAP interpretability and GPU-accelerated training.

PyTorchTransformersSHAPXGBoostCUDAPython

CS2 Quantitative Skin Trading System

Full-Stack · Personal Project · 2025–Present

Self-built quantitative monitoring platform for CS2 skin trading. FastAPI async backend with multi-platform price aggregation (Steam, Youpin), technical indicators (RSI, Bollinger Bands, Momentum), automated alerts, and portfolio tracking dashboard. ~7K lines, deployed and running in production.

FastAPISQLAlchemyAsync PythonQuant SignalsREST APISQLite

Follow-Me Gesture-Controlled Drone

Autonomous Flight · UC Berkeley · 2024

Autonomous drone integrating vision-based hand gesture recognition with closed-loop PID control for real-time target tracking. Sensing–planning–actuation pipeline with state estimation, stability analysis, and optimized perception-to-actuation latency.

Computer VisionPIDROSOpenCVPython

Facial Keypoints Detection

Deep Learning · USF · 2023

CNN and ResNet-based keypoint detection with batch normalization, learning rate scheduling, and data augmentation. Evaluated inference latency vs. baseline CNN; designed pipeline for real-time video animation.

CNNsResNetPyTorchDeep LearningData Augmentation

Full-Stack Multithreaded Search Engine

Systems Engineering · USF · 2023

Full-stack search engine from scratch — multithreaded crawling, inverted indexing, ranking algorithms. Built with Servlets, JDBC, Bootstrap, and iterative Git workflow with 10+ professor code reviews.

JavaMultithreadingJDBCServletsBootstrapGit

Cell Counting in Microscopy (U-Net)

Computer Vision · Deep Learning · USF · 2023

U-Net and Attention U-Net pipeline for automated cell counting in fluorescence microscopy images via semantic segmentation. Kaggle MAE: 2.186. Five loss functions, elastic deformation augmentation, and watershed post-processing.

U-NetAttention U-NetPyTorchImage SegmentationKaggle

Business Intelligence & Analytics

Research · CMU Prof. Beibei Li · 2021

Analyzed Uber usage patterns from GPS data and conducted business analysis on social media's impact on Bitcoin. Collaborative research project led by CMU faculty.

Data AnalysisPythonBusiness IntelligenceResearch
Jun — Aug 2023

Data Analyst Intern · ByteDance

Led business research on MUJI's partnership potential for TikTok/Douyin live-stream e-commerce, delivering insights that informed merchant acquisition strategy. Conducted multi-regional data extraction & analysis, produced dashboards and reports presenting market trends and key growth segments.

Data AnalysisSQLDashboardsE-commerceStrategy
Sep 2021 — Jan 2022

Software Engineer Intern · VisionX LLC

Built OpenCV-based computer vision for human activity detection, optimized for elderly care safety monitoring. Developed CV solutions for industrial quality inspection (buttons, shoes). Served as engineer in cross-company collaboration with Nanjing Kangbo Health Research Institute on their Smart Home Care Project.

OpenCVC++Computer VisionPythonHealthcare

Languages

Python · C/C++ · Java · JavaScript · SQL · MATLAB · RISC-V Assembly

ML & Data Science

PyTorch · TensorFlow · Transformers · CNNs · Gradient Boosting · SHAP · Feature Engineering · Hyperparameter Optimization

Computer Vision

OpenCV · Image Processing · Object Tracking · Gesture Recognition · U-Net Segmentation

Robotics & Control

PID · Feedback Control · State Estimation · Kalman Filter · Stability Analysis · Trajectory Planning · Sensor Fusion

Systems & Software

Multithreading · OOP · RESTful APIs · FastAPI · JDBC · Servlets · Git · Linux

Spoken Languages

English (Fluent) · Mandarin Chinese (Native)

Diploma