Staff Software Engineer
CurrentWorking with the Atlas Growth teams (1&2) and experimentation at MongoDB as a whole.• Planned and implemented a new core service, Config Service, and migrated a major consumer to using it with minimal disruptions. Initiative spanned 3 major projects, with Java, Go, Javascript, and K8s elements, and 4-6+ engineering streams for a year.• Spec'ed, developed, and released a Javascript SDK package for running MongoDB Atlas experiments, with Vanilla JS and React functionality. Package contains extensive documentation for ease-of-use for internal clients. Is the primary way to run Atlas experiments implemented in JS.• Collaborated closely with Data Analytics and engineering stakeholders to design and develop a "global holdout" feature for the experimentation platform. Managed 4 other engineers to deliver the feature on-time, including extensive manual and automated testing and documentation.• Designed, developed, and documented an end-to-end analytics testing framework to confirm (via Cypress E2E tests) our Analytics events health for critical events. As part of this project, introduced mock server capabilities to the main Atlas repo.