Full-stack engineer who owns the whole slice — data model, services, and interface. I've shipped end-to-end features at a high-growth startup and led an enterprise design system consumed across a Fortune 500
6+ years building production web applications across the full stack, from Fortune-500 design systems to high-growth startup features.
Led Aileron, American Airlines' enterprise-wide design system — versioned npm packages consumed by teams across the organization, in React, Lit, and Angular.
Built a design-token sync pipeline bridging design handoff and engineering, cutting design-to-code iteration time and keeping systems in lockstep with product design.
Shipped features end-to-end — DB schema, API and worker layers, UI, and mobile surfaces — with feature-flagged rollouts and analytics instrumentation.
Partnered with design, accessibility, and QA teams to ship WCAG-compliant, high-performance components used in production at enterprise scale.
I use Claude and Cursor daily as part of my workflow — scaffolding, debugging, and exploring approaches fast, then applying engineering judgment to what ships. It compresses the time between idea and working code without loosening the bar on quality.
Recent roles and the work I'm proudest of.
A side project built end-to-end.
Architected and built a scalable quoting platform connecting customers and contractors through an interactive Mapbox interface, with secure Firebase/Firestore data models supporting multi-tenant access.
fencelink.app →The tools I reach for.
I'm open to senior front-end, full-stack, and design engineer roles. Reach out — I'd love to talk.