I build Mobile, Web & Social apps

Services

Specializing in Programming, User Experience and Product Management - I deliver everything from concept to completion.

pen.png

Programming

Whether it's native mobile apps, custom web services, database design or technical strategy and management, I do it all. Specialties include: iOS, Android, React, React-Native, Node.js,  C#, Xamarin, SQL, Mongo, Neo4j, Cloud: Amazon Web Services, & Azure.

check-calendar.png

Project Management

Agile, scrum, test-driven design, waterfall- you name it. With over 12 years of experience delivering highly engineered and integrated technology systems, clients count on me to manage goals, schedules, tasks, and resources - ensuring timely delivery and execution every time.

heart.png

User Experience

The user experience comes first. Working in an iterative fashion, I can work with your team to define use cases, create user interface diagrams, and refine the creative vision and execution. Whether I provide the creative, or work with your designer, I'll deliver the level of creative support necessary to bring your product to life.

Mobile

Native apps give the best experiences, whether for the latest iPhone or Nexus, or an older last generation Android. The apps I build speak for themselves: innovative mobile applications with unique, novel technologies on a variety of platforms.

Cross Platform Mobile

iOS, Android, Windows Phone - all sharing the same code base. I can leverage React Native or Xamarin.net to build a mobile app for all your platforms at once, saving you time and money.

Web

In 15 years, I've worked with the range from small startups with lean and agile teams to fortune 100 companies with a very formal IT review process - all the while pushing the envelope in technical innovation. Let's talk about your concept and I can make it a reality.

Ideation

Do you have a technology or business model you want to bring to life, but can't quite come up with the app? I can help brainstorm those solutions. Put my decade-plus of experience to work and get those juices flowing. Just ask for an ideation session.

Strategy

Identifying needs sounds simple, yet in reality it can prove challenging, especially with technology and the marketplace constantly shifting. I can help you identify your technical strategy. I’ve worked on a wide variety of projects over the years, keeping up with the latest technical developments. It’s given me a great perspective – one that could help you fill in all of the missing pieces.

Product Management

What should our app do? When should we roll out features? How should we coordinate our design and technology with the stakeholders? These are all questions I can help answer and manage.