Utilizing over fifteen years of technical leadership and over twenty years of experience in software and information technology across a diverse portfolio including e-commerce, compliance, health, and finance, builds and collaborates with teams to deliver disruptive and ground-breaking technology to accelerate new products or rekindle “legacy” technologies by fixing the plane mid-flight. Equally focused on the why and the how, has a successful record developing strategy to solve the technical and the business challenges that arise when delivering a product that fulfills what consumers want and need.


Consultant, Architecture and Engineering Geezeo, Braintree, MA April 2016 – Present

Director of Software Engineering – SPS Commerce, Minneapolis, MN Oct. 2014 – April 2016

Director of Development – Digital River, Inc., Minnetonka, MN Jan. 2010 – Oct. 2014

Consultant, Software and Systems – Golden Guru, LLC, Port Orchard, WA Feb. 2008 – Jan. 2010

System Architect – G2 Web Services, Bellevue, WA Oct. 2006 – Feb. 2008

Senior Technology Manager – NexTune, Inc., Redmond, WA Sep. 2005 – Oct. 2006