Whether it’s brainstorming new ideas or assessing the viability of existing product choices, I can help you see the broader picture. We can talk device capabilities, app ecosystem ideas, user engagement, product design, and the user experience as a whole.
The complete solution for your iOS app development needs,
from idea conception to release management.
Best way to see how a product feels in the hands of the end user? Prototype it. I can help you mock-up variations of a feature quickly so you can pick the one that feels the best before ever embarking on developing production-quality code.
Solid architecture decides your product stability and code longevity, and those translate to user retention and development costs. I can help you modularize your code, separate logical components from their visual counterparts, and distill core frameworks for reuse within your app ecosystem.
With over 15 years of professional development experience, I can help you produce quality code quickly, thinking of edge cases, potential race conditions, and common pitfalls from the get go. Good code design and solid development techniques can help significantly minimize bug tails and shorten development cycles.
Having released apps on the Apple App Store many times over, I can usher you through the process, help you correctly manage timelines and schedules, and minimize the potential of your app being rejected last minute.
Whether you’re managing a junior or a senior team that is new to iOS, I can fill your gaps in know-how with hands-on examples, suggestions, code reviews, design reviews, and comments that are appropriate to the skill levels of individual team members.
My personal projects encourage kids to read, explore, and fuel their curiosity about the world around them. Here are a few of my latest releases.