Calvin Cheng 鄭匯祺
hello@madebycalvin.com
madebycalvin.com
github.com/calvincheng
linkedin.com/in/cheng-calvin
Swift | TypeScript | React
WORK EXPERIENCE
Goodnotes
Lead Software Engineer • Sep 2022 — Present
At Goodnotes, I first joined as an iOS engineer to work on the core note-taking experience, developing primarily in Swift.
My early work focused on audio recording, specifically the playback mechanism which maps audio buffers to timestamped strokes for synchronised replay. I also integrated on-device models for ML-driven handwriting recognition, synthesis, autocompletion, and “reflow”: a system that allows handwriting to wrap and reposition dynamically, similar to how typed text behaves.
I’ve since moved to the Canvas team, which maintains the app’s rendering and editing infrastructure. The team’s focus is platform-agnostic, so I work across the stack with TypeScript/React, WebAssembly, and Swift. Currently, I lead the development of Whiteboard, an infinite canvas document format in Goodnotes.
Rice Robotics
Robotics Engineer • Jul 2020 — Sep 2022
Rice Robotics is a mobile robot startup that focuses on last-mile delivery and disinfection. As an early engineer, I developed their robot management dashboard in TypeScript/React, and a novel Python/ROS docking algorithm using point cloud clustering and registration. I also built the WebRTC teleoperation service and integrated with elevator and turnstile APIs for the robots to use autonomously.
Jaguar Land Rover
Automated Driving Undergraduate Engineer • Jun 2018 — Sep 2018
I designed an SAE L3 decision-making algorithm in Simulink for automated highway driving, testing it extensively through traffic simulations in CarMaker. I also developed a custom on-car application with UDP/CAN protocols in MATLAB for autonomous parking.
Bristol Robotics Laboratory
Soft Robotics Undergraduate Researcher • Jun 2017 — Sep 2017
My research focused on inflatable robots, and how they could be deployed quickly with air amplifiers. With a 3D-printed experiment rig, air amplifier flow rates and pressure variations were tested, ultimately resulting in the development of a PoC air amplifier that doubled baseline inflation rates. Findings were passed to senior researchers for journal publications.
EDUCATION
University of Bristol
Master of Mechanical Engineering (MEng) • Sep 2015 — Jun 2019
I graduated with First Class Honours, completing a master’s thesis on real-time control and teleoperation of 7-DOF robotic manipulators, and a bachelor’s thesis on combustion engine air-fuel ratio estimation using Extended Kalman Filters.
I was also awarded the Queen’s School of Engineering Mechanical Engineering Scholarship, which recognised entrants with outstanding academic performance.