Projects

Selected work — taking prototypes and making them into platforms.

Aztecscan

Featured

Infrastructure & Full-stack Engineer · Sep 2024 – Jun 2026

Block explorer for the Aztec privacy L2. 678 commits over 21 months: indexing infrastructure, full-stack features, and migrating the whole CI/CD pipeline to Kubernetes-native tooling service-by-service without a freeze.

TypeScriptGoKafkaPostgresKubernetesEnvoy Gateway+1

The Grid — API platform

Featured

Contractor · Platform Engineer · Oct 2025 – Aug 2026

Rebuilt a gamedata API platform from serverless sprawl to a governed Kubernetes platform, including a UPS-authenticated MCP server that gives AI agents one enforced path to company data.

GoKubernetesEKSEnvoy GatewayArgoCDMCP

Bot Busters

Backend Engineer · Oct 2023 – Feb 2024

A multiplayer social-deduction game where LLM bots try to pass as human in a group chat. I built the match/scoring state machine the bots had to survive, an eight-rule achievements engine, and the wallet-plus-anonymous auth flow — not the bot-AI itself.

TypeScriptNext.jstRPCDrizzle ORMPostgresAWS Bedrock+1

Olla Finance — Liquid Staking

Frontend & Backend Engineer · 2025 – 2026

Liquid staking protocol for the Aztec privacy L2, built with a 3-developer team. Owned the frontend and Go backend services — including the data pipelines that keep staking data accurate — on the same Kubernetes platform as the block explorer.

TypeScriptGoKubernetesData PipelinesReact

Boloney!

Full-stack Engineer · Aug 2022 – Jun 2023

Liar's Dice rebuilt as a realtime multiplayer game with (real, but not my) zero-knowledge dice. I built the game a ZK system plugged into: the match state machine, the timer/AFK-recovery service, six power-ups end to end, the Aleo-wallet auth flow, and the physically-simulated 3D dice UI.

TypeScriptNakamaReactthree.jscannon.jsAleo+1