At a glance
Work hard.
Stay curious.
Front-End Platform & Component Library
Established front-end engineering standards and reusable component libraries adopted across multiple product lines, keeping a growing team fast and consistent.
PlatformNext.js App Router Modernization
Drove the Software Architecture migration from legacy systems to the Next.js App Router/Turborepo across GoPro's web platform — improving developer velocity, scalability, and release confidence.
ArchitectureReal-Time User Monitoring
Implemented Datadog RUM to proactively detect performance regressions and drive measurable Core Web Vitals improvements across applications serving 2M+ subscribers.
ObservabilityCI/CD Delivery Pipeline
Owned end-to-end CI/CD using GitHub Actions, Docker, Helm, and ArgoCD — cutting deployment cycle time and giving teams confidence to ship often.
DeliveryArchitecture that holds up over time.
Front-end as architecture
I treat the front end as a first-class system — clear boundaries, strong contracts through a BFF layer, and observability baked in, not bolted on.
Performance is a feature
Real User Monitoring and Core Web Vitals drive my decisions. I ship fast experiences and prove the impact with real-world data.
Multiply the team
The best architecture is the kind a whole team can extend. I mentor engineers, set standards, and build the reusable libraries that keep everyone fast.
- 2015 — 2026GoPro Inc.Software Architect
- 2014 — 2015MartianSenior Front-End Engineer / Partner
- 2012 — 2014OdopodSenior Developer
- 2011 — 2012Tribal DDBSenior Developer
- 2007 — 2011Isobar North AmericaInterface Architect









