I'm an Enterprise Software Architect and Product Engineering Lead from Argentina with 10+ years of experience designing and shipping cloud-native software. My work stands on three main practices: Domain-Driven Design, scalable distributed architectures, and AI-native engineering. Building systems where AI agents participate in development as first-class citizens, driven by precise specifications and disciplined engineering. I currently lead product and technology at Alephoo and provide solution-architecture consulting at Binks Software Solutions.
Over my career I've led monolith-to-distributed and serverless migrations, applied Test-Driven Development (TDD) and Domain-Driven Design across production systems, and built my daily workflow around Spec-Driven Development and agentic coding loops.
- The ubiquitous language is non-negotiable: code that doesn't speak the domain's language is already legacy.
- Model boundaries before technology. Most "scaling problems" are really coupling problems between bounded contexts.
- Boring, explicit domain models beat clever abstractions. The model is the code.
- A well-factored monolith beats premature microservices. Distribute with evidence, not fashion.
- Scalability is bought with isolation, idempotency and observability — not with more instances.
- The hard part of a migration is carving the seams, not deploying the services.
- AI-native means the process is designed around agents, not agents bolted onto a human workflow.
- Specs are the new source code: precise, reviewable specifications turn agents into a multiplier instead of a liability.
- Agents may write the code; engineers still own the model, the boundaries, and the proof. TDD matters more now, not less.
- SpecRalph — Spec-driven AI coding automation CLI (Go). Runs agentic AI loops on top of Claude Code, OpenCode, Cursor and other agent CLIs.
- Simple Newsletter — Free service that turns RSS & Atom feeds into email newsletters. Live at simple-newsletter.com.
- skills-update — GitHub Action for dependabot-like automated AI-agent skills management, with safe commits and path policies.
- web-archiver — Lightweight Go CLI to save websites on the Internet Archive.
- Backend & data: Go, PHP, Node.js, TypeScript, MySQL, PostgreSQL, Redis.
- Frontend: React, Vue.js, vanilla JS, semantic HTML, modern CSS.
- Architecture & infra: AWS, Cloudflare, Docker, Devcontainers, GNU/Linux, CI/CD.
- AI-native SDLC: Spec-Driven Development, agentic loops, MCP tooling, Claude Code, OpenCode, Oh My Pi.
Iván Yakimovicz is an Enterprise Software Architect and Product Engineering Lead from Argentina. He leads Product & Technology at Alephoo and writes about Domain-Driven Design, scalable architectures and AI-native engineering at iyaki.ar.
- 🌐 Website: iyaki.ar
- ✍️ Blog: iyaki.ar/blog
- 💼 LinkedIn: ivan-yakimovicz
- Reading, big science fiction fan.
- Writing.
- Doctor Who.
- Languages: Spanish, English and Italian; currently learning Japanese.



