Portfolio

All Projects

A collection of everything I've built, from full-stack applications to APIs and frontend experiments.

In Progress

Buck-et List Brands E-Commerce Platform

A production-grade e-commerce storefront for a niche hunting/outdoorsman apparel brand. A single Next.js 14 app on Vercel with Postgres on Neon, Stripe-hosted checkout (SAQ A PCI scope), and an admin dashboard for orders, inventory, and analytics. Built solo at zero fixed infra cost.

  • Next.js 14
  • TypeScript
  • PostgreSQL
  • Prisma
  • Stripe
  • Vercel
  • Neon
  • Auth.js
Live

Blackjack Tutor

A PyGame blackjack trainer that evaluates every decision against the mathematically correct basic strategy in real time, tracks accuracy by category, and explains mistakes with rule-based coaching. Full 6-deck engine with splits, doubles, surrender, and insurance, backed by 682 tests at 96% coverage. Created with Joon Rho.

  • Python
  • PyGame
  • pytest
  • Ruff
Live

PokeGuess

A Pokemon guessing game where players identify Pokemon from silhouettes and clues. Built with React 19 and Vite, styled with Tailwind CSS v4, and routed with React Router v7. Created with Eric Morales.

  • React
  • Vite
  • Tailwind CSS
  • React Router
Live

Habit Tracker

A command-line tool that generates a professional Excel spreadsheet for tracking daily habits across an entire year. Features interactive CLI prompts for custom habits, monthly sheets with conditional formatting, automated success rate calculations, and a yearly summary dashboard with trend charts. Built with Python and xlsxwriter.

  • Python
  • xlsxwriter
  • CLI
  • Excel