About
Hi, I’m Ivan — a mobile developer writing about AI agents and software development.
I work across iOS, Android, and KMM, and I’m interested in how AI is changing the way we build software.
swift-claude-code
My main project right now is swift-claude-code — a Swift reimplementation of a Claude Code-style CLI agent, built stage by stage to explore what makes coding agents work. The thesis: Claude Code’s effectiveness comes from architectural restraint, not complexity. The blog series walks through the ideas behind each stage.
This blog
This is my personal space for writing about things I’m building and learning. The swift-claude-code series is the anchor content, but I plan to write about other topics too.