🥷 Ruby on Rails developer since 2012.
🛡️ Since 2022: full-stack on a UK compliance SaaS. Vendor integrations (Google Workspace, Microsoft Entra ID & Intune, CyberSmart, GitHub) and the product's AI layer: a RAG assistant with evals, and a Bedrock agent with guarded writes.
🌕 Years of production experience in full-stack Clojure. Latest: a ClojureScript/Reagent CMS inside a Rails monolith, and a multi-tenant site for a cat breeders' club: two domains, one JVM.
❤️ Lisp is love. GoodHeart is Clojure in pure Ruby, DataBrain is Datalog in pure Ruby. Now building a Clojure successor in C++, without the JVM.
🦀 Rust for tools: a local LLM router, an encrypted backup vault.
🎮 C++23 + SDL3 for games and graphics: a drawing trainer, a long-haul game project.
🎨 Was a designer before I was a developer.





