I build and ship full-stack web products from architecture to production.
I’m a product engineer who helps businesses build software that actually works for their users. I take ideas from concept to production and make sure what ships is worth shipping.
Over the past several years, I’ve built web applications across hospitality, compliance management, testing platforms, and e-commerce. When working with founders and engineering teams, I prioritize writing maintainable code, solving real operational bottlenecks, and shipping reliable products on schedule.
Primary stack: TypeScript, Node.js, Go, React, Next.js, Hono, PostgreSQL, SQLite, Cloudflare Workers, and Docker.
Taking product specs from concept to production. Relational schemas, authentication, user role hierarchies, and core user workflows.
Relational schema design (PostgreSQL, SQLite), REST/RPC endpoints, scheduled cron jobs, transactional email triggers, and webhook listeners.
Responsive, accessible interfaces for complex operationsvirtualized data tables, multi-parameter filtering, and media handling.
Legacy codebase modernizations, schema migrations, query performance optimization, and transitioning static sites to full-stack platforms.
Saskatoon Roofing Co./ Product Engineer
Aug 2026A conversion-focused website concept for a Saskatoon roofing company, designed to build trust, clearly communicate services, and turn local website visitors into qualified estimate requests.
GoLodge/ Backend Developer
May 2025–PresentA booking platform built around multi-role reservations, partial payments, and host/guest workflows.
Testgraders/ Fullstack Developer
March 2025A global IELTS practice grading platform with automated grader distribution and bi-directional review systems.
Hospio360/ Fullstack Developer
Feb 2025An all-in-one cloud-based hotel management platform streamlining front desk, reservations, billing, and housekeeping operations.
Why I Built Saskatoon Roofing Co.
August 25, 2026How I designed a contractor website and growth platform around the complete journey from a potential customer requesting an estimate to a contractor managing and closing the opportunity.
Standard Reserve
React / TypeScriptA sovereign onchain central bank protocol that tracks one number, defends its own currency, and answers to no one. Features complex scroll-driven animations and a highly polished UI.
Saskatoon Roofing Co.
SvelteKit / Tailwind CSSA conversion-focused website concept for a Saskatoon roofing company, designed to build trust, clearly communicate services, and turn local website visitors into qualified estimate requests.
zEnv
Go / TypeScriptA zero-knowledge secret manager with client-side encryption. Includes a Go API, TypeScript SDK, Cobra CLI, and TanStack Start dashboard featuring a custom crypto engine.
go-ytm
Go / PythonA terminal-based YouTube Music player with offline playback and high-resolution Kitty graphics. Built using a hybrid architecture with a Go TUI and Python sidecar.
Permi
TypeScript / TanStack StartA SaaS platform for tracking contractor licenses. Led a full frontend and backend overhaul, including schema migration, license worker rewrite, and integration of Polar billing and Resend email.
Servex
TypeScript / BunA high-performance HTTP server framework built from scratch in TypeScript. Inspired by Express and Fastify to deliver blazing speed and reliability.
venndor
Go / CobraA pragmatic CLI tool designed to cleanly inline Node dependencies directly into a `vendor/` directory in your repository. It acts exactly like standard workspace management but gives you total ownership over the raw source code of the dependencies you pull.