Projects
A vendor-neutral change ledger — "git log for production". A self-hosted Go binary that pulls change events from CI, GitOps, and manual runs into one timeline, so you can see what changed, where a commit is deployed, and how two environments differ.
An animated football tactics board that runs entirely in the browser — draw a formation, move players between scenes along curved runs, and export the result as MP4, GIF, or PNG with no server rendering. Connectors between groups of players are recomputed every frame, so a unit’s shape deforms as its members move apart.
A computer-vision pipeline that turns a few seconds of broadcast football into player positions in pitch metres — the camera solved per frame from one seeded frame, players detected and tracked, kits clustered into two sides. The output feeds Pitchboard, so a play gets imported and corrected instead of drawn from nothing.
A bilingual (EN/PT) site documenting a motorcycle journey — trips, tips & tricks, a bike catalog, and per-bike service logs. Built with Astro + Tailwind, deployed to Cloudflare.
An AWS application platform built with OpenTofu — reusable modules (ECS, RDS, ElastiCache, S3, SNS, ECR) and per-environment implementations (ACM, ALB, network, Route53, WAF, IAM), wired up with per-component CI and automated dependency updates.
New side projects are in the pipeline — infrastructure tooling, automation experiments, and a few things I'm tinkering with. Check back soon.