I build software with coding agents, and the guardrails that make it shippable.
Open to platform · infrastructure · backend · AI-engineering roles — remote, EU.
crag — Governance for coding agents. One governance.md compiles into the instruction files Claude Code, Cursor, Codex, Gemini and other agents read, and into the CI gates they have to pass, so an agent can't call its work done until CI agrees. crag audit reports where a project's instructions have drifted from the code. Zero dependencies, deterministic, stress-tested on 141 open-source repos. The Rust version, with live checks and memory for agents, is in development.
Hesperus — My bachelor thesis, accepted at BNAIC/BeNeLearn 2026. You tell an agent in plain language what to watch; it plans when a low-power camera board should wake and take a photo, and a vision model checks each photo against the request. LangGraph agent, STM32 firmware, FastAPI backend, hybrid RAG over what it has seen.
MetricHost — Game-server hosting platform for a game studio, designed and built with a partner. More than ten Spring Boot microservices on multi-region Kubernetes (EU and US), Kafka between services, Stripe billing, Terraform and Ansible, Prometheus/Grafana/Loki.
Leyoda — I was co-founder and CTO of Leyoda (Oct 2025 – Oct 2026), an AI company whose models ran entirely on its own hardware. Spring Boot + Next.js + Python platform, OIDC identity server, and a CRM with an AI assistant working over tools and MCP.
Coding agents write almost all of my code. I decide what the system should do, split the work and judge what comes back; the agents write the code, the rules and the tests.
- One set of rules for every agent — kept in sync by crag and enforced in CI, so Claude Code, Cursor and Codex all work to the same standard
- Agents don't grade their own work — tests and browser checks run in a second agent that can't change code
- Guardrails in hooks — destructive commands are blocked before they run; memory of past decisions and mistakes carries across sessions
alex@ciocandco.com · ciocandco.com




