About
Hi, I’m Ivan, a mobile developer writing about AI Engineering and Software Development.
I work across iOS, Android, and KMM, and I’m interested in how AI is changing the way we build software.
Projects
swift-claw
My primary project is swift-claw, an always-on personal AI assistant that runs as a single pure-Swift daemon on your own hardware. It pairs a private Telegram bot with the LLM of your choice, keeps its memory local, and asks for approval before taking consequential actions.
swift-claude-code
swift-claude-code is 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.