Projects

A selection of things I've designed, built, and shipped.

utility-portfolio — dev

$ npm run dev

▲ Next.js ready on http://localhost:3000

✓ Compiled / in 1.2s

○ Static export → ./out

Utility Portfolio

This site: a personal portfolio with a companion set of handy utilities, an AI assistant, and a blog. Built with Next.js and TypeScript.

  • Next.js
  • TypeScript
  • Tailwind CSS
Portfolio v1

Portfolio v1

My first portfolio website, built with React and hosted on GitHub Pages. Where it all started.

  • React
  • GitHub Pages
  • CSS
task-api — server

$ npm start

INF Server listening on :4000

INF Connected to PostgreSQL

INF GET /api/tasks 200 12ms

Task Manager API

A REST API for managing tasks and projects with authentication, built to practice backend patterns.

  • Node.js
  • Express
  • PostgreSQL