Staff engineer with 15+ years building for the web, from award-winning agency work to platform architecture. I work at the design-engineering intersection — TypeScript, React (10+ years), Next.js, and Web Components on one side, Figma fluency on the other, and design tokens as the contract between them. At the University of Maryland I serve as Principal Architect of the open-source design system now live on 100+ of the university's 1,680+ websites. I lead a 3-year technical roadmap with a 5-year vision. Behind the system was an 18-month initiative I led with a cross-functional team of 9.
Hands-on depth where the frontend is won or lost: accessibility (WCAG 2.2 AA, 65% reduction in violations), performance (90%+ Lighthouse scores, Core Web Vitals), and interface decisions grounded in user research — usability testing, A/B experiments, eye-tracking studies. Reliability sits underneath: 80% fewer production incidents at 99.9% uptime on AWS, with GraphQL content APIs and CI/CD doing the unglamorous work. I apply an agentic engineering practice as a first-class discipline — agents that build software, and runtime agents shipped in the product path — redirecting the velocity gains into design reviews, architectural documentation, and engineer mentorship.
Alongside full-time work, I run side ventures end-to-end: CTO of Macro Meals (2016 bootstrap meal-delivery startup, profitable in year one on 20% margins before exit), and founder of Draft Slot — a multi-sport draft-prediction game evolved from a graduate-school thesis (2019) into a production platform. I rebuilt its Laravel codebase 100% with Claude through an orchestrated agent loop — contract-bounded modules, each validated by its own tests, 1,800+ commits deep — running on Laravel Vapor with seasonal scaling profiles. This site is a work sample of the same bar: hand-built on Next.js 16, CSS Modules over design tokens, GSAP motion gated on prefers-reduced-motion.