Terramine
Made a Minecraft server reproducible with Terraform on GCP and Docker. Added HTTPS and off-site R2 backups so I can rebuild and restore it.
Terraform · GCP · Docker · Caddy
The builds and backend work that best show what I can do.
Made a Minecraft server reproducible with Terraform on GCP and Docker. Added HTTPS and off-site R2 backups so I can rebuild and restore it.
Terraform · GCP · Docker · Caddy
Built Django and MySQL APIs for JWT login, company onboarding, and jobs on MuLearn Launchpad, working with frontend and design teammates.
Python · Django · Database Design · MySQL
Built a Cloudflare Workers and R2 file shelf for quick sharing and college projectors. Password-protected uploads, public links, and video seeking.
Cloudflare Workers · R2 · JavaScript · HTTP
Fixes merged upstream and an Arch package I maintain.
Fixed Besu's malformed RLP validation so bad transactions return Invalid params. Added tests for eight payloads; merged and released upstream.
Java · Ethereum · JSON-RPC · RLP
Fixed Fabric's documentation link checker: regexes, response limit, and timeout. Revised the patch after maintainer review; merged upstream.
Go · GitHub Actions · CI/CD · Hyperledger Fabric
Adopted and maintain the networkmanager-git AUR package. Updated its Meson build and libsoup3 compatibility; this is Arch packaging work.
Arch Linux · PKGBUILD · Meson · Bash
Ideas I built to see if they would work.
Made projected balls bounce off real sticky notes. Gray-code calibration and a homography align webcam and projector views for browser physics.
Vue.js · JavaScript · Computer Vision · Matter.js
Smaller projects from earlier on.
A Python bot that changes my Instagram profile picture on a schedule, with saved sessions and retries. A very early side project.
Python