Senior Engineer / Team Lead
American Express
Lead front-end delivery, architecture, and engineering practice across customer-facing products.
I lead the work behind the screen: front-end architecture, product detail, delivery, and the engineering practices that keep it healthy after launch.
Selected experience
Senior Engineer / Team Lead
Lead front-end delivery, architecture, and engineering practice across customer-facing products.
Senior Software Engineer
Built and operated Domain Security experiences across buy, manage, and create workflows.
Front End Developer
Built web and Chromecast experiences for Crave, TSN, CTV, and Noovo across production streaming environments.
Front End Developer
Developed Angular applications for supply-chain visibility, testing, and continuous delivery.
How I lead
I reduce uncertainty without removing judgment: set a clear direction, make tradeoffs visible, and help engineers own the result.
Patterns and data flow should lower the amount of context a team has to carry.
Accessibility, tests, performance, and observability belong in the work from the start.
Clear direction and useful reviews help engineers own the result.
Outside the product
01 / Upstream
Codec-preference work for Google Shaka Player, plus QoS tracking and fixes across New Relic's video libraries.
View GitHub02 / Another lens
I co-create Humans of Windsor with my partner. Documentary photography keeps context and the person on the other side of a screen close to the work.
Contact
If the work calls for hands-on React engineering, technical direction, or both, send me the context.
[email protected]