Waymo

Software Engineer, Commercialization Team

July 2023 - Present

San Francisco, California



Waymo

Software Engineer, Simulation Team

January 2021 - June 2023

San Francisco, California

  • Studied and improved the user experience for snapshot simulation, a type of simulation where the autonomous vehicle planner module is initialized from a snapshot as opposed to a more costly warm-up period.
  • Built a snapshot correctness evaluation job that utilizes Waymo’s distributed system for simulation at scale.
  • Measured the precision of simulation jobs that run prior to code submission and block behavior regressions.
test


Google

Software Engineer, Google Assistant Team

August 2018 - January 2021

Mountain View, California

  • Designed Google Assistant Wi-Fi router integration for partners such as Google Wi-Fi.
  • Introduced logging infrastructure and dashboards to analyze the extensive smart home ecosystem (over two billion requests per day).
  • Added backend support for caching semantic understanding on assistant devices with special NLU hardware capabilities (over one million cache hits per day).
  • Secondary intern host and mentor.
test


Amazon

Software Engineer Intern, Alexa Machine Learning Platform

September - December 2017

Seattle, Washington

  • Received an offer for full-time conversion.
  • Built a Django web tool for generating and annotating Alexa conversation test cases.
  • Wrote a Python script that updates model training sets to better match live data in the NLU pipeline.
  • Evaluation


Google

Software Engineer Intern, Google Assistant Team

May - August 2017

Mountain View, California

  • Received an offer for full-time conversion.
  • Created a query rewrite feature in Google Assistant with validation logic in Android and iOS frontends.
  • Used internal Google technologies to create a Google Assistant dialog for modifying settings with voice commands.
  • Built an iOS frontend for the Google Assistant routines feature.
  • Evaluation


Toast

Software Engineer Intern, Android Team

May - August 2016

Boston, Massachusetts

Toast is an all-in-one restaurant POS system and restaurant management system. Built specifically for restaurants on an affordable cloud-based platform, Toast offers the power, flexibility, and ease of use a food-service business needs.

  • Fully developed a new Android display that summarizes orders to improve restaurant efficiency.
  • Worked on a team of three to build the consumer-facing kiosk feature in the Android app, allowing customers to efficiently place and pay for orders themselves.
  • When a customer was threatening to leave because cash drawers were taking up to 6 seconds to open, I investigated and implemented a fix that reduced the time by 40x.
  • Evaluation


Big Road

Software Engineer Intern

September - December 2015

Waterloo, Ontario

BigRoad sets out to collaborate with individuals and businesses in the transportation industry to build the best fleet management platform using today’s technologies. BigRoad is the #1 trucker app for Android, iPhone, and iPad, and is the overwhelming choice of drivers and fleets using smart phones in their daily operations.

  • Expanded the Selenium and Appium automated testing suites in the early stages of the company’s automated testing infrastructure.


Side Effects

Software Engineer Intern

May - August 2015

Toronto, Ontario

Side Effects Inc. is a computer graphics business located in downtown Toronto. Its flagship product is Houdini, an award-winning software used for high-end visual effects as well as 3D animation in film and videogames.

  • Created a node to control world-level geometry objects using Python scripts.
  • Took an old passive network tree and turned it into a useful scene management tool by allowing artists to select similar nodes in the geometry node hierarchy.