I am an iOS Engineer (Lead @ NYTimes)
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.
🗣I've done talks about iOS topics at over 50 conferences & meetups around the world. My talk about good iOS architecture is of the most viewed iOS talks in the world 📝I blog about programming here 💻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 open-source projects power up more than 70 000 apps
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
🧙A lot more...
Talking with me
🐦My twitter: @merowing_ 💬Pronouns: He/Him
You can learn more about me and my past experience on my blog