Software Development Engineer
Orange County, California Area
Amp Music App• Developed the core build system, networking, and navigation components of the Android app to enable other developer teams to move quickly in building their features.• Designed and built the react-native music player UI which persists across the app in its condensed form. • Implemented react-native version of the call-in feature which allows listeners in the app to use their phone to call into a live radio show.o Utilized real-time app updates to populate callers view and drive the workflow for a show creator to allow callers into the show. o Integrated with commonly available permissions native modules and in-house custom phone conferencing modules. • Built modular native bridges for iOS and Android. • Handled high severity issues while serving in an on-call capacity.Repeat Grocery Shopping• Designed and built backend system to place and deliver grocery orders. Integrated with delivery address, payment, and fulfillment systems to enable 1-click grocery orders.• Integrated online grocery shopping and fulfillment systems with in-garage delivery technology which was previously only available on certain retail products.• Built a repeat grocery list management system which automatically populated customer’s grocery cart to streamline online shopping experience.• Designed and implemented a machine learning data ingestion pipeline for grocery purchase predictions. Amazon Fresh• Decoupled the grocery cart page out of Amazon retail Perl-Mason cart page infrastructure into a dedicated Java-based web application service.• Enabled multi-store shopping for purchase history webpage.• Led infrastructure platform migration of the purchase history web application. • Launched bulk add-to-cart feature for building out grocery cart with buy it again recommendations.