Screenshot of the Photography Portfolio site
01 — Photography

Photography Portfolio

A dark, editorial photography portfolio showcasing automotive, landscape, astrophotography, portrait, street, and corporate work — with a masonry grid, lightbox viewer, and category filtering.

  • Masonry photo grid with category tabs and lightbox
  • Auto-compressed, full-resolution images served from a Python build script
  • Functional contact form with mailto fallback
HTML CSS JavaScript Python
Screenshot of the Finance & Investments Tracker dashboard
02 — Personal Finance

Finance & Investments Tracker

A personal finance and investment dashboard for tracking net worth, budgets, and portfolio performance — built as a single self-contained app with no backend, storing all data locally in CAD.

  • Interactive charts for net worth, budgets, and investment performance
  • Local-first data storage (no account or server required)
  • Dark, data-dense dashboard UI
HTML CSS JavaScript Chart.js
Vantage app icon
03 — Health & Fitness

Vantage — Workout & Nutrition PWA

An all-in-one, mobile-first progressive web app for training and nutrition: an interactive muscle map that recommends exercises, a fast workout logger with PR detection, an autoregulated mesocycle planner, and nutrition tracking with AI photo/text calorie estimation. Offline-first — your data stays on-device.

  • Interactive front/back muscle map with ranked exercise recommendations
  • Workout logger with PR detection and volume-landmark gauges
  • AI-powered photo/text calorie estimation grounded in a real food database
  • Installable PWA, offline-first with on-device storage (IndexedDB)
React TypeScript Vite Tailwind CSS Zustand Express
Not yet deployed