Engineering leader with a decade at Meta. Lead the Experience Systems engineering org responsible for the Facebook design system — the Facebook app's only horizontal team that pairs quality and consistency with top-line product-metric wins. Steered a 17-engineer team through a three-stage transformation from low-adoption infrastructure to experiment-driven product impact; design treatments now move session engagement on par with major product orgs (Feed, Video).
Currently: Engineering Manager, Experience Systems at Meta. Two charters — Facebook Design System Foundations and Strategic Bets — partnering with the design organization to evolve and apply the design system across the Facebook app.
Experience
Meta — Engineering Manager
May 2015 – Present
Experience Systems 2023 – Present
- Drove a three-stage strategic transformation of the team I inherited: from low-adoption infrastructure org → high-adoption foundational platform → experiment-driven product team applying the design system to lift product metrics. The team is now Facebook's only horizontal organization that pairs quality and consistency with top-line product-metric wins.
- Lead 17 engineers across two charters — Facebook Design System Foundations and Strategic Bets — plus one sub-manager, partnering directly with the design organization on language, components, and product surfaces.
- Took design-language adoption from 40% to 82% across Feed, Watch, Profile, Stories, and Groups; the team ran 500+ A/B experiments and shipped 10+ flagships in 2024 — including Double-Tap-to-Like (TechCrunch / Engadget coverage), an immersive content presentation system standardizing video and non-video formats, and a content-divider treatment with internally estimated nine-figure annual revenue impact. Design treatments moved top-line session engagement +0.09% in H2 2024 — 3× annual goal, comparable in scale to major product orgs (Feed, Video).
- Converted the team to AI-first development over two months via 1:1 tooling coaching, individualized onboarding plans, and weekly check-ins — accelerating every H1 project, unblocking long-stalled theming-infrastructure conversions, and expanding individual engineers' scope across multiple platforms.
- Coached struggling ICs back to expectations and supported high performers to promotion and expanded responsibility; mentored peer engineering managers across adjacent Meta orgs.
Quality Programs Engineering 2015 – 2022
- Built the team from 0 to 18 engineers; designed groundbreaking internal tooling that captured and taskified quality issues, feeding a federated quality program across all Facebook product teams on iOS, Android, and Web.
- Eliminated 2,000+ JSX accessibility violations and labeled 800+ UI elements via codemods and scripted fixes; seeded satellite accessibility teams in Instagram, WhatsApp, and Messenger.
- Drove app-level efforts including right-to-left language support and Dark Mode across Android and iOS. Owned the Facebook-app Bug SLA tooling and program for 2.5 years.
Datto — Senior Front-End Engineer
Jun 2014 – Apr 2015
- Consolidated the client-side build of a sprawling legacy Rails/Angular application into single manifests in two months; UI changes that took weeks now took hours. Grew test coverage from ~100 to 700+ specs.
Acquia — Senior Front-End Engineer
Mar 2010 – Jun 2014
- Drupal 8 release contributor and anointed JavaScript maintainer; lead engineer on the responsive Toolbar module. On the Drupal Spark team (Office of the CTO), restructured base themes via OOCSS and a custom flexible grid.
RAMP Holdings — Lead, Front-End Development
May 2006 – Mar 2010
- Promoted Interaction Designer → UX Lead → Front-End Lead in 20 months. Revitalized a 1.5-year stalled publishing-template effort, shipping in 3 months and cutting per-project onboarding dev time from 10 days to 5.
Open Source · Speaking · Teaching
Technical leadership in open-source accessibility: maintainer of aria-query and axobject-query (programmatic access to ARIA and the browser AOM); significant contributor to eslint-plugin-jsx-a11y, Quail Accessibility Checker, React, and axe-core.
Selected talks: axe-con 2026 — “Accessible by Default: Scaling Design Systems with AI-Assisted Development.” Earlier: Design for Drupal 2013 (keynote); DrupalCon Portland & Prague 2013; FCC Accessing Social Media event (2014).
Teaching: JavaScript instructor, Boston University Center for the Digital Imaging Arts (2012–2014). Earlier: co-founder & Interaction Designer at BigTreeTop; UX intern, Oracle.
Skills & Education
Leadership: engineering management, org design, hiring & calibration, mentorship of ICs and EMs, cross-functional partnership with design and PM, experimentation and A/B-testing programs, accessibility programs.
Technical: JavaScript / TypeScript, React, CSS, iOS development, Android (Kotlin), Node, Python, design tokens, design systems, codemods (jscodeshift), accessibility (ARIA, AOM, WCAG, axe), AI-assisted development workflows.
- M.S.
- Human-Computer Interaction Design — Indiana University-Bloomington, 2007 (GPA 3.97)
- B.A.
- Linguistics — Dartmouth College, 2004 (GPA 3.81, Magna cum Laude, Phi Beta Kappa)