Printing tool Download PDF


I specialize in developing Ruby on Rails Web Applications. I am a firm believer in the promises of Agile Development methodologies and efficient web frameworks. I'm working towards establishing quantifiable value for all of my clients. New technology excites me, but finding a way to measure its impact on business is my goal and passion.

Work experience

Sep 2006Present

Principal and Software Developer

Enlight Solutions
Apr 2007Sep 2008

Director of Engineering

Second Rotation, Inc.
May 2006Apr 2007

IT Director

Norfolk County Sheriff's Office
Aug 2004Sep 2006


Gray Door Solutions, Inc.
Aug 2003Mar 2006

.NET Developer

Fright Catalog, Inc.

IT Consultant

Norfolk County Sheriff's Office


Aug 2002May 2006

Computer Science

Worcester Polytechnic Institute

Relevant Coursework Includes: Software Engineering, Webware, and Object Oriented Analysis & Design