Current: UI/UX Engineer at Andromeda Surgical
Past: EM at Cruise. UI Engineer at Starsky Robotics. Front-End Engineer at Knightscope. Co-founder of UpDroid.
A leader of the org that was responsible for all connectivity between our autonomous vehicles (AVs) and Cruise backend services. More specifically, led the team focused on embedded Linux application development in the current generation, Chevy Bolt-derived vehicles and next-generation Cruise Origins.
•
Helped build and grow a brand-new org from 5 to over 20 individuals.
•
Personally grew and led a team from 2 to 9 individuals.
•
Worked with senior leadership to restructure our org when the time was right.
•
Led the team to develop and ship software updates to hundreds of active fleet vehicles.
•
Led the team through several quarters of firmware development for a next-generation in-vehicle connectivity module.
Front-end work on fleet management tools. Later, worked on app-layer software, test automation, and OS maintenance for embedded systems in Cruise's autonomous vehicles.
Worked on the vehicle teleoperation systems for Starsky's semi-autonomous semi trucks. Additionally, built internal graphical tools (dashboards) to support engineering development and testing operations using React.
•
Fully owned the original Teleop stack as it transitioned from an early proof-of-concept to a ROS-based functional prototype, using Qt.
•
Implemented a complete rewrite of the UI portion of this system, including the application interface (re-written into React + Electron), real-time video streaming (server-to-client: GStreamer + WebRTC), and hardware front-end (Node.js native addons) - collectively named the "Overdrive" system.