I turn complex workflows into intuitive interfaces.
Six-plus years building React, Next.js, and TypeScript products, from customer applications and authenticated portals to internal tools, with a visual design background that goes back to 2012.
Location and work authorization
Based in Canada. Dual Canadian and EU citizen; no sponsorship required.
Three projects, strongest first. The B2B case study is published. Karbon-X and Dayflow are coming soon.
01Professional · Frontend Engineer · 2024–2026
The 2026 public homepage, a preview. The redesign is not a completed replacement.
PrimaryComing soon
Karbon-X Platform Transformation
I built the frontend for calculator, customer, payment, publishing, and guided-discovery flows on a complex climate-action platform, then carried it into a Next.js redesign.
Stack
Next.js · TypeScript · Stripe
Evidence
Released October 2024 to July 2025 · 2026 redesign unfinished in May 2026
02Professional · Frontend Engineer · Released and iterated
2026 Sites step. The five categories share one progress bar, and any step can be skipped. Preview of the unfinished redesign.
Case study
B2B Emissions Calculator
I translated emissions-accounting rules for sites, fleets, flights, commuting, and IT equipment into a multi-step React product with predictable API payloads.
Stack
React Hook Form · Zod · Zustand
Evidence
Rules in schemas · tested request helpers · public, portal, and 2026 versions
03Independent · Product Designer and Engineer · Ongoing
Choosing a starting flow in the routine editor. Independent product work, not a clinical study.
Coming soon
Dayflow
A collaborative visual routine planner I designed and built independently, with realtime editing, permissions, durable saves, and assistant changes limited to typed operations.
Stack
Next.js · Liveblocks · PostgreSQL
Evidence
Realtime, project data, and assistant work kept in separate systems