Skip to content
View iyaki's full-sized avatar
💭
Allons-y!
💭
Allons-y!

Block or report iyaki

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
iyaki/README.md

Iván Yakimovicz — Enterprise Architect & Product Engineering Lead

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.

Convictions

Domain-Driven Design

  • 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.

Scalable & distributed architecture

  • 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 engineering

  • 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.

Projects

  • 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.

Core stack

  • 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.

Short bio

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.

Elsewhere

Outside work

  • Reading, big science fiction fan.
  • Writing.
  • Doctor Who.
  • Languages: Spanish, English and Italian; currently learning Japanese.

Pinned Loading

  1. specralph specralph Public

    Spec-driven AI coding automation CLI. AI Loops runner for Claude Code, OpenCode, Cursor, and other agent CLIs.

    Go 4

  2. skills-update skills-update Public

    GitHub Action for dependabot-like automated AI agent skills management. Updates Vercel Skills CLI, creates safe commits and pull requests with path safety policies. CI/CD automation for AI agents.

    Python 3

  3. web-archiver web-archiver Public

    Lightweight CLI tool to save websites on the Internet Archive

    Go

  4. simple-newsletter simple-newsletter Public

    Atom & RSS Feeds to Email Newsletter

    PHP 3