David began building iOS applications the moment Apple released the first version of the Software Development Kit. He's gone on to build a wide range of products since 2008 and primarily works with small teams / startups. David maintains a high degree of adaptability and enjoys assisting with product and engineering.

Expect Excellence

Focus on the details, testing the edges, and executing with a level of passion to see that customers get an above-average experience.

Practiced Transparency

It’s difficult to succeed without communication. We will frequently work together to make sure your goals are being met.

Commitment to Learning

When David visited San Francisco in 2014 and learned of Swift, he soaked in as much as he could and has been building with it since.


Can I hire you as a consultant?

Yes. If you need help from a CTO caliber individual I’d be happy to entertain engagements that can leverage my experience. I can assist with anything from business culture, marketing and processes to initial product design and technical requirements.

What kind of projects do you accept?

I love building great experiences for consumers and enjoy working on games and apps that involve any of the following spaces: photography, video, education, food, music, productivity, finance, shopping.

Project owners also need a desire for great user experiences and design. If you don’t care about this I’m not the right person.

Project requirements should be substantial (months not weeks)

Project must require native solution

Are you available?

It’s a safe bet that I’m not available today, but may be available in the near future.

How do you bill?

You can expect hourly billing sent bi-weekly. A retainer is required to begin work. Until we work together for a few months I will not proceed with development without a retainer balance.