I specialize in developing mobile apps for the iOS and Android platforms. I’ve worked on a diverse set of mobile products, and have published many apps to Apple’s App Store. Review some highlights of my product contributions on my portfolio page.

My engagement style is entrepreneurial, and my passion is turning my client’s vision into a high-quality, compelling product that delights end-users.

I’d be glad to help you. Send me an email: info@robkerr.com


Mobile Development

I’m primarily a native iOS Developer, and I focus my skill development in this area. I code iOS apps using Xcode, Swift and Objective-C. This focus has helped me develop deep, real-world experience in all facets of iOS development:

While I focus on native iOS, I also have native mobile development experience using Xamarin and Android Studio.

I continuously learn the latest mobile technologies, and help others through blogging, speaking and publishing books on mobile development, such as this one published by Packt Press. I wrote the first half, while my colleague Kåre Morstøl wrote the second half.

Backend Development

iOS Development is what I currently specialize in. But I have experience developing back-end services with Node.js, Server-side Swift, .NET, MQTT/IoT, and deployment to IBM Cloud, AWS and Azure.

I have experience designing and deploying databases using a variety of products:

Identity, Cloud Platform and Payment Processing

Most of my clients use platform integrations such as Google, Facebook, Firebase; Payment Gateways (e.g. Stripe, Authorize.net) and their own custom cloud and/or on-premises web services. I’ve integrated to almost every type of back-end identity and application service over the years, and I have previous career experience in data center management and data analytics.


I regularly use Photoshop, Sketch and Adobe XD to visually communicate ideas with product owners and end-users. I have a good design eye and enjoy collaborating with professional designers to build amazing user experiences.


If you have an interesting project, I’d love to hear from you! Contact me via E-mail, LinkedIn or Twitter.