Aaron Potter

CS BS from UC Davis

About Me

This is my website. I graduated from UC Davis with a degree in Computer Science in 2025. I spend way too much time reading, and love learning about and using new technologies. I'm especially interested in AI/ML (though isn't everyone these days?), philosophy, and music.

Resume

My professional experience, education, and technical skills in a concise format.

Featured Projects

Vinyl Vault
AI-powered record collection management

Web app to catalog and manage vinyl record collections using AI image recognition. Built with Next.js, Tailwind CSS, and integrates with Discogs API for metadata.

Melos
Domain-specific music notation language

A CLI-based music notation language and compiler built in Rust that generates MIDI files. Supports complex features like swung rhythms and multiple measures per line.

BlakeGPT
Custom GPT-2 language model

Trained a custom GPT-2 variant (6 layers, 1.9M parameters) on William Blake's works. Implemented custom BPE tokenizer and training pipeline using Hugging Face Transformers.

Get In Touch