Senior Software Engineer at Cruise (Autonomous Vehicles)
2020 — Now
San Francisco, California, United States
2015 — 2020
2018 — 2018
San Francisco Bay Area
Kitchener, Canada Area
Developed path-planning software features on autonomous mobile robot using C++
Designed and implemented backend ROS framework able to override robot configurations during autonomy
Effectively reduced company workload by fixing robot simulation collision detection using OpenCV image processing
Ensured software structure robustness by debugging system crash failures in production
2017 — 2017
Toronto, Canada Area
Delivered mission-critical fixes to major components of the e-Commerce platform reaching +100,000 customers
Reduced site-wide load times by 38% by revising pipeline infrastructure and reintegrating use of RESTful APIs
Increased conversion rates by recreating User Interface with React and semantic HTML to improve SEO
Effectively reduced company expenses by refactoring legacy code to construct a new system architecture
University of Waterloo