Staff Engineer · Founder · Functional Programming Practitioner
I've spent 10 years designing and operating systems that don't fall over — distributed event-driven platforms at scale, across fintech, logistics, and AI. Currently building an AI-first security platform Aegis-KMS, an open-source KMIP-compliant key manager built for AI agent workloads.
Core — Scala 2 and 3 · Akka / Pekko · Cats · ZIO · Kafka · Spark
Storage — MongoDB · PostgreSQL · Redis
Infra — Kubernetes · Docker · AWS · event-driven microservices
Exploring — Rust · AI agent security · behavioural signal processing
| Project | What it is |
|---|---|
| aegis-kms | KMIP-compliant KMS embeddable as a library or standalone server — with first-class AI agent identity support |
I write about backend internals, distributed systems, and building in public.
- AWS KMS vs HashiCorp Vault vs OpenBao — and where Aegis-KMS fits in
- A Letter, a Mailbox, an Actor: A Ground-Up Tour of Akka
- Kafka Internals, Explained Like You're Curious (Not a PhD)
- JVM Internals, Explained Like You're Curious
- Why we built Aegis-KMS in Scala 3 + Pekko — and why it's a security argument
Avlino · Bank of America London · Everbridge · Publicis Sapient · Aricent Technologies
Primarily in Scala, primarily in production, primarily in systems that needed to keep working when things went wrong.

