The problems, not the projects
Every story walks through the business context, the trade-offs and the reasoning behind an architectural decision.
Tripling Engineering Throughput through AI-Assisted Engineering
Why I was trusted to lead a three-month initiative that tripled how fast the frontend team could ship — and how AI became a reliable part of the engineering workflow, not a shortcut around it.
Transforming a Design System into an Engineering Platform
How a component library became the platform 80% of a new application is built on — and why that shift, not any single component, is what actually accelerated delivery.
Making Performance the Default
Why performance became a property of the platform instead of a recurring optimization task, and how that changed what 'fast by default' means for every new page.
Evolving a Legacy Platform into the Next Generation React Architecture
How a legacy Ember platform evolved into a scalable React architecture without stopping feature delivery to do it.
Building an AI-Native Product Experience
Why I turned the platform itself into an AI-native product — letting users fetch exactly the data they need, create new resources, and chat directly with an individual resource like a contract in natural language, grounded in the platform's real data instead of generic AI output.