Get to know me
About
tl;dr I'm a software developer who makes programs that might be useful in my free time.
What I do
I build tools, games and apps, mostly for communities I'm part of. The biggest is BeePEE, a desktop editor for Portal 2's BEEmod that real people use, along with BeeBOT, the Discord bot that keeps its server free of scams and triages its crash reports.
I like projects where the hard part is under the hood: a model pipeline that chains Java, Python and Valve's own compiler behind one button, a math site whose tests generate thousands of problems to keep the grader honest, or a railway sim with a real interlocking.
Most of my work is in Python and JavaScript/TypeScript, with some Java and Go. Everything is in the projects section.
Working together
I'm open to interesting projects, especially ones close to what I've built: desktop tools, web apps, Discord bots and game tooling. I might pass if I'm busy. Reach me through the contact page.
