
Meta
6 years 4 monthsAccomplishments
- Reduced Production Rollbacks: Founded the PRE (Performance, Reliability, and Efficiency) program, utilizing a 31-metric IDE health scorecard and automated release gates to cut rollbacks from 1 or 2 per week to a handful per quarter.
- Accelerated Release Cycles: Designed a parallelized release pipeline that cut extension deployment cycles from ~2 weeks to a few days, reducing hour-long monolithic builds to minutes.
- Automated Production Safety: Built a comprehensive telemetry stack for 200+ extensions featuring common event standards and automated regression alerting to unlock safe canary releases, staged rollouts, and automatic rollbacks.
- Optimized Ad Workflows: Shipped high-impact advertiser features across campaign management, media workflows, real-time analytics, and draft-to-publish optimization pipelines for the Ads Manager mobile app (8M+ active advertisers).
- Scaled Test Coverage: Built an org-wide E2E testing framework on headless VS Code with a custom mock-repo architecture, scaling automated test coverage from zero to 100% of the extension ecosystem.
- Engineered Core Dev Tools: Delivered full-stack developer tooling including a centralized extension marketplace, engineering metrics dashboards, config-as-code systems, developer CLI tools, and a React-based code-indexing visualization engine.
- Native Module Optimization: Built a shared mobile app-theming engine by developing custom React Native native modules, unifying the visual architecture across iOS and Android ecosystems.
- Shipped Synchronized Deployments: Implemented an atomic release system for interdependent extensions that enforces synchronized health-gate validation prior to simultaneous production promotion.
Senior Software Engineer - VS Code Platform & Developer Productivity
Jan 22 - Present4 years 7 monthsSeattle, WA
Responsibilities
- Technical Roadmap Ownership: Accountable for the architecture and multi-quarter strategic roadmap of Meta's VS Code extensions platform.
- Cross-Functional Leadership: Partnered with Developer Infrastructure leadership to sequence initiatives and secure cross-team buy-in for major platform bets.
- Ecosystem Governance: Directed platform-wide standards, dependencies, bundle sizes, and technical debt remediation across Developer Environments, Language Services, AI, and Security teams.
- Risk & Reliability Management: Spearheaded incident (SEV) reviews, comprehensive threat modeling, and remediation strategy for high-risk extension vulnerabilities.
- Engineering Mentorship: Guided engineering teams through complex system design and code reviews to establish higher technical standards for platform changes.
Accomplishments
- Reduced Production Rollbacks: Founded the PRE (Performance, Reliability, and Efficiency) program, utilizing a 31-metric IDE health scorecard and automated release gates to cut rollbacks from 1 or 2 per week to a handful per quarter.
- Accelerated Release Cycles: Designed a parallelized release pipeline that cut extension deployment cycles from ~2 weeks to a few days, reducing hour-long monolithic builds to minutes.
- Scaled Test Coverage: Built an org-wide E2E testing framework on headless VS Code with a custom mock-repo architecture, scaling automated test coverage from zero to 100% of the extension ecosystem.
- Automated Production Safety: Built a comprehensive telemetry stack for 200+ extensions featuring common event standards and automated regression alerting to unlock safe canary releases, staged rollouts, and automatic rollbacks.
- Engineered Internal Infrastructure: Delivered full-stack developer tooling including a centralized extension marketplace, engineering metrics dashboards, config-as-code systems, and developer CLI tools.
- Shipped Synchronized Deployments: Implemented an atomic release system for interdependent extensions that enforces synchronized health-gate validation prior to simultaneous production promotion.
Stack
- TypeScript
- Hack
- Python
- JavaScript
- React
- React Native
- VS Code
- esbuild
- Jest
- Bash
- Thrift
- Ent Framework
- Scuba
- Chronicle
Senior Software Engineer, Code Search & Mobile Ads
Mar 20 - Dec 211 years 10 monthsLondon, UK
Responsibilities
- Feature Ownership: Accountable for the development and shipment of core user-facing features within Meta’s Ads Manager mobile app, supporting a global base of 8M+ active advertisers across Facebook and Instagram.
- Cross-Product Governance: Led testing frameworks and release quality assurance for critical managed-account workflows, aligning technical execution with product owners across Facebook, Instagram, WhatsApp, and the Business app.
- Cross-Platform Infrastructure: Owned the technical design and maintenance of shared mobile infrastructure modules spanning both iOS and Android platform targets.
Accomplishments
- Optimized Ad Workflows: Successfully delivered high-impact advertiser features across campaign management, media workflows, real-time analytics, and draft-to-publish optimization pipelines.
- Engineered Native Modules: Built a shared mobile app-theming engine by developing custom React Native native modules, unifying the visual architecture across iOS and Android.
- Surfaced Code-Indexing Metrics: Built a high-performance React visualization and reporting engine on top of Meta's internal code-indexing system, exposing critical data on indexing quality, repository coverage, and engineer adoption.
Stack
- React Native
- Java
- Kotlin
- JavaScript
- TypeScript
- Hack
- iOS
- Android
- Hack
- Python
- Bash