20+ years turning early-stage ideas into production systems. I work end to end: shaping product alongside founders, writing the code, owning the infrastructure, and carrying security and compliance instead of handing it off.
Built to solve the "giant call method" problem in Rails. Odsl turns complex business workflows into a sequence of named, audited, resumable steps — with built-in immutability, background jobs, distributed locking, and a step-level audit log that lets you resume a failed run exactly where it left off.
SDD doesn't fail on the spec — it fails on the handoffs between steps. How I built a driver skill that coordinates the full ship-feature flow end to end, removing the human glue between layers.
Why I built ODSL — and how writing code as a sequence of named, declarative steps turns out to be exactly the format that makes LLM-assisted development click.
Open to senior engineering and founding roles — remote, anywhere. Happy to talk about early-stage products, platform architecture, or team building.
alejandro.gurovich@gmail.com