Resume
Experience
-
Berkeley AI Research (BAIR)
Robotics and Automation EngineerSpearheaded research and publications in robot manipulation & model training acceleration with Ken Goldberg.
Developed compression system achieving 70x cost reduction in transferring video data across 21+ research labs.
Proficient in software/hardware stack of 7 bimanual, humanoid, quadruped robots with 200+ experiment hours.
Key skills: VLMs, ROS, neural networks, reinforcement learning, data augmentation, cloud robotics, sim-to-real.
-
TikTok
Software Development Engineer InternSolely deployed five full-stack features optimizing the end-to-end post lifecycle for all 2 billion users worldwide.
Patched major security vulnerability found in 500,000 video uploads in collaboration with multiple safety teams.
Enhanced frame extraction, transcoding, API authentication pipelines, saving ~20 hours/week for a team of 12.
Key skills: video encoding, cloud databases, server infrastructure, live deployment, Agile project management.
-
GamesCrafters
Computer Vision and GPU LeadSupervised 3 team projects in CV, Perception, GPU architecture for a computational game theory research lab.
Designed AR/VR web and mobile app displaying live on-board analysis of best moves, extensible to 100 games.
Reengineered sequential solver algorithm to run vectorized and parallel on cloud GPUs, achieving 30x speedup.
-
Model Predictive Control Lab
Machine Learning and Robotics LeadDirected research in reinforcement learning and high-speed (20 mph) autonomous racing on scale-model cars.
Implemented vision-action models & controllers for motion planning and low-visibility (2ft) obstacle avoidance.
Experience in bridging sim-to-real gap, from 3D modeling and OpenAI Gym simulations to physical race tracks.
Education
-
University of California, Berkeley
B.S. Electrical Engineering and Computer SciencesGPA: 3.95   |   Honors: Eta Kappa Nu (HKN)
 
EECS 151: Digital Design and ICsBuilt and optimized a 5-stage Risc-V processor from scratch in Verilog for ASIC tapeout. 5-month solo project.
Parallelism and pipelining, FPGA & ASIC digital modules, cache & memory design, industrial verification tools.
 
EE 105: Microelectronic DevicesExpanded sensing and control ability (LiDAR, PID) of self-engineered voice-controlled robot car from EE16B.
Analog ICs, multistage CMOS, semiconductor fabrication, small/large-signal amplifiers, area/power/reliability.
-
Other Courses
CS 61B: Data Structures and Algorithms
CS 182: Deep Neural Networks
CS 189: Machine Learning
EE 106: Robotic Manipulation and Interaction
CS 152: Computer Architecture
EE 120: Signals and Systems
Publications
-
Robo-DM: Data Management For Large Robot Datasets
Best paper winner of 2025 ICRA: IEEE International Conference on Robotics and Automation.Chen K, Fu L, Zhang Y, Goldberg K, et. al.
-
HANDLOOM 3.0: Interactive Bi-Directional Cable Tracing Amid Clutter
Submitted to 2025 IROS: IEEE/RSJ International Conference on Intelligent Robots and Systems.Yu J, Zhang Y, Goldberg K, et. al.
Skills
-
Languages
Python, Go, C, C++, C#, CUDA, VHDL, System Verilog, Java, Swift, Javascript, HTML, CSS, SQL
-
Software
PyTorch, TensorFlow, ROS, OpenCV, Redis, Docker, AWS, Azure, Google Cloud, Cadence, LT Spice
-
Hardware
Robotics, GPU, ASIC, FPGA, System on Chip, Design & Verification, Spatial & Cache Architecture
-
Workflow
Git, Jira, JetBrains, Visual Studio Code, Microsoft Office. APIs: ChatGPT, Claude, Gemini, Llama