AdRoll
Staff Software Engineer · 2017–2026 · San Francisco
Staff Software Engineer on Front End Core and Ad product teams, leading design-system workflows, platform migrations, and AI-enabled product work.
This was 2017–2026—nearly a decade of platform growth, team scaling, and infrastructure evolution. The engineering challenge was keeping a 20+ application fleet moving through major framework upgrades and an AI-governance shift without breaking product velocity. I led that platform work across product, growth, and infrastructure—ten production systems shipped from it, spanning ad tooling, two brand relaunches, and the org's move into AI-assisted product development.
- AWS
- Python/Flask
- TypeScript/React

Overview
Frontend platform work across ads, creative tooling, and AI systems.
Design systems
Set guardrails for component ownership, visual regression, migrations, and fast product iteration.
Platform modernization
Built shared frontend libraries, test systems, codemods, and React migration paths across the app fleet.
Product tooling
Shipped creative, experimentation, media-planning, and AI governance work inside production systems.
Key projects
Selected work from the AdRoll years.

Media Planner Agent
LLM deploymentEngineered a production LLM agent that allocates budgets across marketing channels from natural-language conversations. Established evaluation methodology for LLM reliability; shipped with evaluation gates and monitoring to assess response quality. Deployed to sales teams in June 2026; active in prospect conversations.

AI Ads Builder: static-to-HTML5 retrofit
Creative interfacesAdRoll's ad-creation tool supported only a single rigid static-image template. Retrofitted it into an AI-powered ad builder that opens to pre-filled, brand-adapted copy and generates a six-size HTML5 ad in seconds, with AI-assisted imagery and animation. Within six months of launch, more than 250 advertisers were spending on ads made with the tool, with animated HTML5 formats accounting for most spend.

Multi-source intelligence synthesis
LLM systemsBuilt an LLM-driven pipeline synthesizing three data sources (Gong sales calls, Zendesk support tickets, Jira engineering backlog) into prioritized customer-insight signals. Established evaluation framework for signal quality and accuracy. Deployed through EngHelper AI Slackbot to executive users.

Design-system framework for AI-assisted development
Design systemBuilt design system infrastructure enabling rapid prototyping within structured guardrails. Established ownership rules, visual-regression gates, component migration guidance, and scaffold tooling to maintain consistency across teams. Reduced approval cycles and enabled faster iteration without sacrificing deployment credibility.

React fleet migration coordination tooling
Platform modernizationBuilt automation and coordination infrastructure for React fleet migrations, replacing spreadsheet handoffs with agentic skills, scripts, and LOE tracking. Enabled teams to migrate autonomously while establishing repeatable patterns for future major-version upgrades. Winner of technical award for AdRoll Hack Week, May 2026.

RollWorks and AdRoll brand architecture
LeadershipLed frontend execution for the 2025 AdRoll brand transformation that unified RollWorks back into a single ABM platform. Refactored React components, established code ownership, and used platform automation to coordinate low-disruption launches across the unified product.

Hack Week program leadership
Organizational leadershipOrganized NextRoll's biannual Hack Week program, a repeatable forum for engineers, PMs, designers, and business teams to test ideas outside the normal roadmap. The program produced multiple production-bound projects across creative tooling, accessibility, and AI-assisted workflows.

HTML5 Ad Generator Figma Plugin
Hack Week winnerBuilt a Figma plugin that converted designs directly into AdRoll-ready HTML5 ads with structured exports and reusable creative patterns. Reduced manual handoffs between design and ad operations. Winner of Product Award for AdRoll Hack Week, September 2023.

Ads microservice and management UIs
Ads platformBuilt product surfaces around a new ads microservice: dashboard flows, ad creation interfaces, and campaign management UIs. Moved creative and campaign operations into self-serve workflows with reusable frontend patterns across the advertising platform. Also implemented AdRoll's native ad format, extending ad creation beyond static and HTML5.
About AdRoll
AdRoll is a self-serve advertising platform that helps ecommerce businesses, startups, and agencies reach and convert customers across the web. The platform includes retargeting, prospecting, email, SMS, and DLV across a distributed fleet of web and mobile applications.
AdRoll.comRelated context
- Thriving Together: My Journey Through Brain Injury with NextRoll's Support
NextRoll thought piece • June 2024: Personal perspective on company culture and support systems
- AdRoll Crunchbase profile
Public company context for the AdRoll brand/product entity.
- NextRoll (originally Semantic Sugar, Inc.) Crunchbase profile
Public company context for AdRoll's original founding entity, now shown as NextRoll.