
snepconvert
A batch converter for audio, video and images that stages every file before moving it into place, so a run that dies halfway through leaves the originals exactly as it found them.
Computer science undergraduate at Allegheny College. I make small, fastidious tools for problems I had already run into myself.
01 / Selected work

A batch converter for audio, video and images that stages every file before moving it into place, so a run that dies halfway through leaves the originals exactly as it found them.

A Chrome extension that flags prompt injection aimed at AI browsing agents, by looking for instruction-like text crossed with evidence someone took pains to hide it.

Design and systems work for a 1 to 8 player co-op extraction horror game in Unity, built around a hidden stability value that walks each run from a liminal dream into something much worse.
02 / Field journal
The site runs on six flat colors and two typefaces. Here is where that came from, what it costs, and why the dark mode is a different hour rather than an inversion.
03 / About
I'm a computer science undergraduate at Allegheny College, graduating in 2027, with a side habit of studio art. Most of what I build started as something that irritated me first. A music library outgrew its drive and became a conversion pipeline. A site marooned on a closed platform became a reason to learn Astro properly.
Lately I've been poking at the security of AI browsing agents, and at what a repository's history quietly discloses about the code living inside it. Both are more interesting than they sound, which I gather is what everybody says about their own preoccupations.