Senior Software Engineer
San Francisco, Ca, Us
• Provided full spectrum of engineering for the Browser Agent instrumentation library, one of the most widely deployed and consumed Javascript libraries in the world• Innovated, planned, and executed from end to end Session Replay, a multimillion dollar income stream generator and the largest customer feature the Browser product has ever delivered.• Designed and led a total architecture change to the browser agent product from end to end to support modular cross-platform integration• Led several cross-team efforts to enable several critical initiatives in the browser product space, including versioning alignment, agent version pinning across accounts and apps, and NPM library deployment• Created a release automation platform utilized by the Browser team, which automates several complicated aspects of releasing an open source library in staged segments across several types of customer deployments including APM injection, New Relic API access, copy/paste, CDN access, and NPM. • Architected and built from end to end a new build in the browser agent space that allows for tracking scoped data in Micro Frontend architecture patterns.• Facilitated a multi-discipline effort to deliver tracking AJAX events in the NR Browser Agent product• Worked closely with product management, sales, leadership and more to research, design and deliver modern browser metrics to the NR Browser product • Advanced New Relic Browser Agent products to open source• Full-stack development of Browser agent products including management of web application instrumentation code bases, data ingestion models, UX/UI design and implementation, React.js micro-frontend development, and high throughput service layers.• Promoted team learning, collaboration and innovation. • Innovated in new spaces beyond the localized scope of the Browser team, including development of browser extensions and tools for support teams.