Reducing AI workout costs while improving plan quality
MyPTHub’s first production AI agent turns text, images and exercise data into structured workout plans, with coach review before anything reaches a client.
Senior software engineer with 10+ years of experience across Vue, React and TypeScript. My strength is frontend engineering, with the full-stack experience to take features from early UX decisions through APIs, testing and production delivery.
Based in Greater Vancouver, Canada. Eligible to work for any Canadian employer without sponsorship.

A selection of independent and team-based work, ranging from focused product features to complex platforms and complete digital experiences.
MyPTHub’s first production AI agent turns text, images and exercise data into structured workout plans, with coach review before anything reaches a client.
A full-stack nutrition revamp ahead of planned AI features, improving the experience and browser performance while preserving legacy data across web and mobile.
A reusable map-based consultation platform for public bodies and residents, used on the Heathrow runway expansion and local-authority highway schemes.
I work where engineering, product and design meet. I can translate polished designs into accessible interfaces, but I'm equally comfortable starting with a rough brief, identifying the decisions that matter and owning the implementation across the API boundary.
My approach is straightforward: understand the problem, make deliberate trade-offs and ship something users value and the team can maintain.
Start with the user, the business problem, the constraints and a clear definition of what success looks like.
Build accessible, responsive interfaces with close attention to interaction, states and visual detail.
Work across frontend, APIs, data, testing and delivery whenever the product needs it, not just the UI layer.
Use AI across planning, implementation, testing and review, while keeping maintainability and judgment first.
Technologies and practices I've used to ship and support production software.
Articles and notes on software engineering — from lessons learned and useful discoveries to perspectives on the tools, practices and ideas shaping the industry.