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.
- I’ve led development of apps such as The New York Times and Headspace.
- I help people grow and lead them by example
- I’m a co-founder of Pixle, an indie development and UI design team. Apple has featured all our apps, with Foldify being Apple Essential and Best of 2013.
- 💻 I’m the author of Sourcery, a tool used by more than 40 000 apps that extends Swift language with metaprogramming/codegen abilities
- 💻 I’ve also created a lot of other popular libraries and tools like LifetimeTracker, Difference or FileWatchers
- 💻 In total my libraries and tools are used by more than 70 000 apps.
- 🗣 I’ve done talks about iOS topics at over 50 conferences & meetups around the world. My talk about good iOS architecture is one of the most viewed iOS talks in the world
- 📝 I blog about programming here
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.