Portfolio.

I'm a software developer, working mostly with the MERN stack. I love all things design and accessibility, writing clean code and docs, and building reliable and performant solutions. I bring with me skills from my previous work in vocational retraining and education for adults, and physics research.

My Projects

All American Sports Vision project screenshot

All American Sports Vision

A custom, fully responsive, redesigned website for an optometrist. It's built with Astro, React, and custom CSS.
Needle.gg project screenshot

Needle.gg

An open source contribution for a popular Discord bot, porting a landing page from HTML/CSS/JS to Astro. Ensured build worked with analytics and Netlify's deployment platform features.
VM Forecast Dashboard project screenshot

VM Forecast Dashboard

A front-end project for a client to display forecasted usage data for virtual machines from Google BigQuery. It uses React, TypeScript, Material UI, and Recharts.
Rapt project screenshot

Rapt

A neurodiversity-friendly full-stack time-tracker and pomodoro app. It uses TypeScript, PostgreSQL, Prisma, Express, React, Tanstack-Query, Zustand, and DaisyUI.
Write Things! project screenshot

Write Things!

A tool to help fight writer's block, in a carrot-on-a-stick sort of way. It's built with Node, Express, Notion API public integration, React, and Material UI.

Technologies

  • HTML
  • CSS
  • JavaScript
  • React
  • Zustand
  • MongoDB
  • SQL
  • Express
  • Node.js
  • Material UI
  • D3.js
  • Astro