# Daniel Cheang > Robotics software engineer Location: Columbus, Ohio Metropolitan Area, United States Profile: https://flows.cv/danielcheang I am a mechanical engineer by training and I am passionate about Robotics. After working for years as a Design and Testing Engineer, I decided to resign and take courses in Robotics, Deep Learning, and Algorithms full-time. I have created several hands-on projects applying what I have learned in the two years of self-study to showcase some of my skills. They include a robotic arm typing on a keyboard and an autonomous rover (see "Projects" below for Youtube demos). Skills: C++, Python, ROS, OpenCV, Arduino, Raspberry Pi, Matlab, etc. ## Work Experience ### Senior Robotics Software Engineer @ Slip Robotics Jan 2024 – Present | Atlanta Metropolitan Area ### Software Engineer @ Path Robotics Jan 2022 – Jan 2024 | Columbus, Ohio, United States - Designed a scalable software architecture for the computer vision pipeline that locates weldable seams in 3D. - Profiled code, analyze the result to look for slow-performing code, and then improve it. - Performed refactoring on existing codebase to improve testability, readability, reusability, etc. - Set up and maintain the continuous integration pipeline to improve the quality of the codebase. - Automated various processes such as data saving and launching software with Bash scripts and SystemD - Created a software plugin to allow the robot to perform motion planning offline on weldable seams of interest. ### Robotics software engineer @ SEA Limited Jan 2020 – Jan 2022 | Columbus, Ohio, United States -Being the main ROS programer for a mobile robot used for vehicle testing. The ROS nodes perform a variety of functionalities including a state machine, path planning algorithm, motor control via CANopen, GUI communication via Websocket, differential drive mechanism, and obtaining sensor information from a microcontroller. -Being the main GUI programer for the mobile robot using Typescript and React. -Evaluated, tested, and selected various electrical components. -Trained and deployed a neural network (Single Shot Detector) to detect off-road vehicles and pedestrians. Carefully selected the training dataset and applied data augmentation to diversity the images. ### Robotics Engineer @ Amazon Lab126 Jan 2019 – Jan 2020 | Sunnyvale -Set up automation lines to assemble consumer products. -Implemented automation tasks in C# such as pick-and-place, screwing operation, coordination b/w machines, etc. -Implemented VisionPro programs for feature detection and calibration. -Performed repeatability and accuracy studies on the automation machines ### Mechanical Engineer @ OneSubsea Jan 2014 – Jan 2017 | Houston, Texas Area -Design and test metallic seals and other subsea equipment -Perform Finite Element Analysis (FEA), stress calculations, and tolerance stack-up -Select materials and coatings that ensure the performance and safety of products -Use CAD software (Inventor) to create models and drawings with GD&T -Heavily involved in purchasing, manufacturing, inspection, and testing operation throughout projects ### Engineering Intern @ Schlumberger Jan 2013 – Jan 2013 | Houston, Texas Area -Identify the weak sections of a packer and perform stress -Design a centralizing mechanism for a packer ### Research Assistant @ Biomechanics Experimental Laboratory at The University of Texas Jan 2013 – Jan 2013 | Austin, Texas Area -Develop a LabVIEW program to obtain material data of heart tissue by controlling servos to press/pull/shear the tissue. ### Engineering Intern @ Ingersoll Rand Jan 2012 – Jan 2012 | Tyler, Texas Area -Design HVAC components using Creo ## Education ### Master's degree in Computer Science Georgia Institute of Technology Jan 2024 ### Bachelor's degree with Honor in Mechanical Engineering The University of Texas at Austin Jan 2010 – Jan 2013 ### Robotics Software Engineering Nanodegree (8 Months) Udacity Jan 2017 – Jan 2018 ### Robotics Specialization (6 Months) University of Pennsylvania via Coursera Jan 2017 – Jan 2018 ### Robotics (2.5 Months) Columbia University via EDX Jan 2018 – Jan 2018 ### Deep Learning Nanodegree (3 Months) Udacity Jan 2018 – Jan 2018 ### Algorithms and Data Structures (6 Months) UC San Diego via Coursera Jan 2018 – Jan 2018 ## Contact & Social - LinkedIn: https://linkedin.com/in/daniel-cheang --- Source: https://flows.cv/danielcheang JSON Resume: https://flows.cv/danielcheang/resume.json Last updated: 2026-03-22