Let me introduce myself.I’m a robotics engineer and robot enthusiast that specialize in motion planning, classic computer vision perception, and simulation of autonomous mobile robots. I’m currently employed at Jugaad Labs, led by Rahul Mangharam (UPenn), as a robotics software engineer. We develop semi-trailer truck ADAS and warehouse autonomous forklifts in NVIDIA Omniverse simulator and on real systems that aim to improve operational safety and efficiency |
![]() |
I began my robotics journey working with Dr. C.T. Lin’s at his Intelligent Ground Vehicle Lab at California State University, Northridge (CSUN) where we built smart wheelchairs and autonomous mobile robots that competed in the annual international AUVSI IGVC competition. After winning IGVC and obtaining my B.S. degree at CSUN, I started my robotics career at a SoCal golf course construction company building an autonomous golf course robot from scratch that traverses and services within predefined golf course regions. I was later recruited by my former labmates to join their robotics startup in Dalian, China where we develop warehouse Automated Guided Vehicles (AGVs) and autonomous driving systems for forklifts
I later returned to the U.S. and obtained an M.S. degree in Computer Engineering at University of California, Santa Cruz (UCSC) with focuses on robotics and AI. I completed my master thesis that explores a new efficient approach for AV motion planning in an unconstructed environment utilizing simulated Lidar explorations. I’ve also completed several other interesting projects during my studies at UCSC, such as a simulator for an autonomous robotics arm ping-pong robot, an autonomous tape following and ping-pong shooting robot, and an AI that learns to play the frustratingly challenging Cat Mario game. Please check out the PROJECTS section for demos of my past projects!
Technical Skills
- Robotics: Autonomous Vehicle Motion Planning (Graph-based Planner, Obstacle Avoidance, Controller, MPC), ADAS, Classic Computer Vision (OpenCV, Lane Detection), NVIDIA Omniverse Isaac Simulation/Kit/SDK, ROS, Lidar, Robotic Arm, Mechatronics, Machine Learning
- Programming: C/C++, Python, LabVIEW, Matlab in Windows, Linux/Unix-like OS
- Language: English and Mandarin
Education
- M.S. in Computer Engineering, University of California, Santa Cruz, June 2020
- Coursework: Artificial Intelligence, Machine Learning, Algorithms, Mechatronics, Models of Robotic Manipulation, Linear Dynamical Systems and Computer Architecture
- B.S. in Electrical Engineering, California State University, Northridge, Dec 2011