Skip to content
Ivan Magda

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.

Get in touch

You can find me on GitHub, X, and LinkedIn.