Engineering
Axios
At Axios I joined as a senior frontend engineer and grew into a Staff Engineer, taking on increasingly broad technical and organizational scope. One of my earliest and most enduring contributions was founding the company’s Frontend Guild — building governance frameworks, running weekly cross-team syncs, and representing frontend concerns at executive meetings. Alongside that, I designed and maintained Axios’s component design system using React, Storybook, Chromatic, and atomic design principles, shipping 50+ reusable components that saw daily adoption by 15+ engineers and remained structurally stable for 3+ years without significant restructuring.
As the first tech lead on the B2B team, I architected and delivered a full-stack platform — payment infrastructure, licensing systems, and admin tooling — that powered 100+ enterprise partnerships worth 1,000+ licenses. This included leading a company-wide payment provider migration from Stripe to Recurly, and writing comprehensive Architecture Decision Records covering payment flow, user management, and membership management. The work spanned the full stack in TypeScript, React, Node, and GraphQL, requiring close coordination across engineering, product, and design.
Later in my tenure I shifted focus to AI, becoming one of Axios’s earliest internal champions of LLM adoption. I built a production RAG chatbot for internal documentation using AWS Bedrock, the Anthropic API, Postgres, and Astro — processing 500+ auto-updating documents and answering 100+ daily queries from engineers, designers, and PMs. I also built an LLM-powered incident response tool on a Guru pipeline that answered on-call technical questions with 90% accuracy across 400+ queries. Combined with an AI newsletter and monthly roundtables that drove adoption across 100+ technical staff, this work contributed to Axios becoming one of the first companies to cross 1 trillion tokens with OpenAI.