Solutions-oriented digital consultant with more than 15 years delivering complex software solutions that satisfy diverse technology requirements. Leveraging a software engineering background with expansive platform and technology experience, I’m able to pair technology with business requirements to deliver success.

Experience across all aspects of the product development life cycle from gathering requirements, to design, develop, and launch. My background encompasses working with a variety of businesses, from start-ups to some of the worlds top brands.

What I Do


Consulting clients across business strategy, delivery methodology, platform implementation, customer experience, support services, and much more.

Web Development

Working with clients from fortune 500 companies to explosive startups, I have helped solve business requirements through strong web development practices and process.


Leading teams to produce results! I am collaborative in spirit and focused on outcomes. Fostering communication across organizations to align on expectations and delivery.

Client Relations

Working with new and existing clients to build and maintain relationships. Strong communication and presentation skills across disciplines and stakeholders.