Consulting Services

Software and Analytics consulting for growing companies

Forget about all the hype, the buzz words, and the latest next big thing. Just tell me your objective and I will explain in plain english how I can help. Including initial recommendations, services, and training needed to accomplish your goal.

I only provide solutions that are realistic for your budget and resources. Afterwards, I provide all necessary support and training to ensure your team gets the most from your investment. Including:

Software / Analytics

I love to solve your really hard problems. Including architecting and/or developing your most difficult software projects. As a 20 year veteran, I know how to get the job done on time and under budget.

On-Demand Coaching

Are you venturing into new territory or facing a difficult challenge? I will help your team reach the next level by providing answers on an as-needed basis.


Be it a Meetup Group, conference, or corporate retreat, I give talks that cover everything from best practices to the latest in best practices. Just let me know what you need and I will deliver.

Let's Talk

Raleigh, NC 27614