About
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.
Education
University of California, Berkeley
Master of Engineering — Mechanical Engineering
Robotics Control & Autonomous Systems
Advanced Control Design II · Robotics · Autonomous Flight Dynamics & Control · Data Science for Engineers
University of San Francisco
Bachelor of Science — Computer Science
Minor: Mathematics
Data Structures & Algorithms · C and Systems Programming · Statistical Learning · Programming Language Paradigms · Full-Stack Web Development · Computer Architecture
Projects
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.
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.
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.
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.
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.
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.
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.
Experience
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.
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.
Skills
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)