Open Source
Projects I've created, maintained, or contributed to. Open source isn't charity — it's infrastructure. More eyes, more trust, longer lifespan.
CLAHub
Contributor License Agreement management for GitHub
CLAHub provides a low-friction way to manage Contributor License Agreements for open source projects on GitHub. Owners create CLAs from templates or custom Markdown, contributors sign by authenticating with GitHub, and pull requests are automatically marked with status checks. Supports org-wide agreements, corporate CLAs, API access, CSV/PDF export, and Docker self-hosting. Originally created in 2012, fully rewritten in 2026 with Next.js and TypeScript.
Paper Trail Manager
A Rails engine for managing PaperTrail version history
Paper Trail Manager provides a clean, mountable UI for browsing and searching PaperTrail audit logs in your Rails application. It supports pagination via Kaminari or WillPaginate, multiple response formats (HTML, JSON, Atom), and integrates seamlessly with Rails 7.0 through 7.1. Originally created in 2012, it reached 1.0.0 in 2026 with i18n support, an install generator, date filtering, and a default stylesheet.
Game Server Configulator
Server configurations for classic FPS games
A collection of game server configuration files for 7 classic first-person shooters spanning the early 2000s golden era. Includes configs for Medal of Honor: Allied Assault, Call of Duty, Call of Duty 2, and their expansion packs, plus Star Wars Jedi Knight: Jedi Academy. Each game has its own directory with documented configuration files ready to deploy.
Kandan
Open source alternative to HipChat
Private chat service for teams, self-hosted. Built before Slack was a thing, Kandan was an open source alternative to HipChat featuring real-time messaging, file sharing, and custom integrations. Peaked at 2.7k GitHub stars and was used by hundreds of teams worldwide.
Go Filament Samples
3D printing filament sample STL generator
A Go CLI tool that generates standardized test print STL files for 3D printing filament evaluation. Creates consistent sample sets for comparing filament brands, colors, and materials across different printer profiles.
SourceForge.net
One of the first open source project hosting platforms
Co-founded one of the pioneering platforms for hosting open source projects before GitHub existed. At its peak, SourceForge hosted FileZilla, 7-Zip, VLC, GIMP, and millions of other projects. It was the infrastructure that made open source collaboration mainstream in the early 2000s.
OpenROV
Open source underwater robotics platform
Open source underwater remotely operated vehicle (ROV) platform. OpenROV made it possible for ocean researchers, educators, and hobbyists to build affordable underwater robots for exploration and data collection.
Want to Contribute?
Bug reports, feature requests, documentation improvements, and code are all welcome. Check out the repos and open an issue or PR.