About

I’m an iOS engineer with a strong focus on building reliable, user-centric software. Most of my experience comes from large consumer applications that evolve over many years and have to balance new features with stability, performance, privacy, and maintainability.

What interests me most is not only how software is built, but why certain technical decisions are made — and how those decisions affect products, users, and engineering teams over time.

I enjoy working at the intersection of product thinking and software engineering: improving architecture without losing sight of delivery, evolving long-lived codebases without unnecessary rewrites, and finding pragmatic solutions that remain understandable and maintainable.

More recently, AI-assisted engineering has become another part of that workflow. I use tools such as Claude Code and OpenAI Codex to explore codebases, support implementation and refactoring, and improve development workflows — while treating generated code with the same engineering standards as any other change.

This site is where I write about iOS, Swift, software engineering, AI-assisted development, and other technologies I find worth exploring.