
Nathan Soufer
Senior Software Engineering Consultant
Competenze

Consulta i miei servizi

Esperienza lavorativa
Senior Software Engineer - Instagram
Meta • Full time
Sep 2021 - Sep 2022 • 1 yr
Led the integration of load tests and canary testing into Instagram’s official server A/B testing tool, improving its reliability and giving engineers more flexibility to evaluate changes. Built an automated diagnostic tool that identified service-level violations and correlated them with error and timeout data to pinpoint the responsible errors and regions. Improved visibility into server workloads by adding concurrent request logging to Instagram’s worker load-balancing tool.
Software Engineer - Microsoft
Microsoft • Full time
Aug 2016 - Jan 2022 • 5 yrs 5 mos
Scaled an application internationally by breaking a monolithic Rails application into microservices, containerizing them with Docker, and migrating them to Azure to support expansion into Europe. Optimized Memcache usage to prevent cross-region cache invalidation as the application expanded into additional regions. Built a notification module that scanned billions of users and scheduled emails and notifications according to each user’s time zone. Implemented the backend functionality for mobile push notifications.
Software Engineering Intern - Yelp
Yelp
Sep 2015 - Dec 2015 • 3 mos
Improved the user experience for saving and removing business bookmarks by adding interface animations and clearer visual feedback. Protected existing user data during a feature retirement by building a batch migration script that transferred bookmark labels into notes.