Open source
Projects
Things I build in my spare time, for the fun of it — and because I keep hitting the same problems at work. All open source.
-
Stop leaking secrets. Encrypt them at rest, commit them safely, share them with your team.
A CLI that encrypts environment variables into a git-safe vault (AES-256-GCM with GPG key wrapping). No cloud service, multi-recipient team sharing, shell integration that auto-loads secrets per project, a Terraform credentials helper, and a signed audit trail.
-
Tools to improve CI/CD workflows, streamline releases, and prevent deployment pitfalls.
An open-source (Apache-2.0) suite of CI/CD building blocks.
- releasetools CLI ↗ A toolkit of bash scripts for version management and release automation in CI/CD.
- mutex ↗ An advisory lock service for CI/CD as a GitHub Action — serialize critical pipeline sections and avoid races.
- signed-push ↗ A GitHub Action that creates signed, verified commits and pushes from CI.
Also building
Smaller things I'm actively tinkering with.
Archived
Older projects I'm no longer actively maintaining, kept here for posterity.
- salesforce/ pyplyn ↗archived 2018 ETL tool to visualize the health of historical time-series data in real-time.
- mongodb-labs/ ego ↗archived 2022 A non-production provisioning tool for installing MongoDB Ops Manager.
- props archived 2022 A Java library for reading layered application settings from multiple sources. props.mihaibojin.com ↗ GitHub ↗
- golicenser ↗archived 2021 Scans Go projects for third-party dependencies and generates a license attribution report.
- waf-downloader ↗archived 2024 Downloads Cloudflare WAF logs — as a Python library, CLI, and Docker image.