I deliver applications.
Get to know me.

Tech & Skills

I’ve learned a lot of things. Mostly, I’ve learned there’s a lot to learn.

Full Stack Developer

I’m a full stack developer with experience in the full software development cycle. I’m particularly fond of (but not limited to) C#, Typescript and Angular.

Community Building

More than anything else, I’m about getting apps done. Sharing my experience and knowledge helps other developers build amazing apps too.


Most startups and small companies don’t need a full time CTO. They need someone with the knowledge and skill to advise and help them succeed.

Apps I’ve Delivered

Some incredible projects I’ve helped transition from app idea to delivered products.

All Eyes

Fashion Trend Data Startup


Business Social Newtork

The Girls Network

Charity Providing Mentors


It’s not all about the destination. Here’s some of the journey.

  • Be part
    of my

    Get in Touch

    I’m always looking to meet new and interesting people. I’ve got a wide variety of skills and I love to use them to help people.

  • 2010-CURRENT


    I currently work for CCQ. With them, I’ve been able to design and develop a number of fantastic web and mobile applications.

  • 2008-2010


    At BSS I got to experience being a technical project manager. This allowed me to test my techincal skills as well as my project management skills in new ways.

  • 2007-2008


    At 3M I picked up where I left off at Federal-Mogul, and developed scripts and applications to help manage a large number of PCs throughout the UK.

  • 2005-2006

    I moved to England!

    Most people thought I was crazy, but I decided to expand my horizons and move to a completely new country. Having been born and raised in America, this was certainly an eye opener!

  • 2001-2005


    At Federal-Mogul, I really came into my own, and quickly became responsible for managing over 15,000 workstations.

  • 2000-2001


    I got my start in IT working at IBM. I honed my troubleshooting skills, and quickly gained the respect of my peers and supervisors.