Amazon - Software Engineering

My summer internship on the Maps-Client Last-Mile team at Amazon was a thrilling journey. I had the opportunity to build useful search features to enhance the driver app experience.

A major project was creating a user-friendly search function to allow delivery drivers to easily find locations by name using the Mapbox API. This streamlined workflow for navigating to delivery stops and addresses.

Building on this, I implemented a category-based search capability to find nearby points of interest like cafes or gas stations. I integrated this with Amazon's existing routing technology for a seamless user experience.

On the UI front, I designed and built out interfaces for drivers to input searches, view results, and generate annotated map markers - all tailored for usability on iOS devices.

The collaborative and fast-paced environment really pushed me to level up my technical skills. Whether it was whiteboarding solutions or architecture discussions, I learned so much from the talented engineers around me.

Though the remote onboarding presented its share of challenges, Amazon's distinctive culture shone through. There was a palpable focus on the customer alongside coding best practices like comprehensive unit testing.

I feel incredibly fortunate to have contributed to products impacting the daily lives of drivers and customers alike. This experience solidified my passion for developing intuitive user-facing software at scale.