Zhuo Chen, Ph.D.

Software Engineer

Professional Experience

Software Development Engineer | Amazon, Fuse

Dec 2022 – Present | Seattle, WA

Led the development of a new mobile number OTP-based payment method that allows Amazon to bill mobile carriers directly for customer Prime subscriptions.

Read More
  • Automated manual processes by developing CLI-based and Step Functions-based tools for developers, reducing scenario time from hours to minutes for 90% of cases.
  • Engineered automated investigation AI agents and standardized operational procedures (SOPs), streamlining incident response for core microservices processing 50+ TPS.
  • Collaborated with cross-functional teams to engineer new features on over 10 microservices and data pipelines in a business-driven environment.
  • Tech Stack: Java, Scala, AWS CDK/SDK, TypeScript, bash, Step Functions, Lambda, React, Python, DynamoDB, S3, SQS/SNS, ECS.

Robotics Software Engineer | Amazon, Robotics and AI

Jun 2022 – Dec 2022 | Seattle, WA

Built the synchronous PLC communication layer for the ORCA robotic workcell over async gRPC.

Read More
  • Designed the mechanism that lets the behavior tree issue blocking commands to PLCs over async gRPC, with a race condition fix to prevent stale responses from being consumed.
  • Implemented the infeed subsystem end-to-end — built the behavior tree workflow coordinating 3 parallel infeed activities (intake, multiplexer, tray load) with resource locking and retry logic.
  • Tech Stack: Java, gRPC.

Staff Robotics Engineer | Seedland Research and Innovation Center

Nov 2021 – Apr 2022 | Somerville, NJ

Developed a collection pose planner for a 3D indoor mapping/modeling robot to maximize Lidar coverage.

Read More
  • Developed a collection pose planner for a 3D indoor mapping/modeling robot to maximize Lidar coverage with a reasonable number of collection poses given a 2D occupancy grid.
  • Developed a 3D model viewer with smooth camera motion planned in SE(3).
  • Tech Stack: C++, OpenCV, ROS, TSP Solver, PCL.

Education

Research Projects

Autonomous Mobile Robot for Guided Walking Exercise

Jan 2019 – Oct 2021

Developed a ROS package for real-time estimation of a trainee's margin of stability by fusing data from an Azure Kinect on a mobile robot and instrumented insoles.

Read More
  • Contributed to the Microsoft Azure Kinect ROS Driver repository, improving timestamp accuracy, proposing solutions for negative latency, and reducing body tracking delay by 70%.
  • Tech Stack: C++, Python, ROS, Kalman Filter, Sensor Fusion, IMU, RGBD SLAM, Path Planning.

Mobile Robot Formation Control

Sep 2017 – Aug 2018

Designed a state-feedback formation control algorithm for a 3-robot system.

Read More
  • Implemented a simulation in V-REP where the control algorithm generated supervisory signals for a decentralized DNN to learn formation achievement using only Lidar data.
  • Tech Stack: Python, Lua.