About Me

I am an Lead iOS Engineer that loves hard problems and cares deeply about UX.

Outside of regular app development I’ve spent last decade working on creating tools, ideas, and libraries that make the life of fellow Cocoa engineers easier both internally in teams I’ve lead and in the whole Cocoa community.


My expertise

I focus on maintainable architecture, improving developer experience and efficiency by:

  • 🤔 Designing flexible architecture that can be easily maintained
  • ⚙️ Creating automation for common code tasks and workflows
  • 👥 Establishing best practices for architecture, testing, and workflows
  • 📋 As a consultant I usually:
    • 🤔 Perform whole project code reviews and provide clients with practical recommendations of things they can do to improve their team efficiency and satisfaction (through better dev experience and automation)
    • 👥 Help establish best practices and provide architecture recommendation
    • 🛠️ Design and implement flexible & pragmatic solutions for hard problems
  • 🧙 Learn more…


I’ve been programming for over 20 years and started developing for iOS before the official SDK was available.

Here are some of the apps I’ve worked on.

A lot of useful projects are available on my GitHub page.

Send me an email if you’d like to hire me or learn more about what I do.