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

Work experience
Sep 2006 - Present

Principal and Software Developer

Enlight Solutions
Apr 2007 - Sep 2008

Director of Engineering

Second Rotation, Inc.
May 2006 - Apr 2007

IT Director

Norfolk County Sheriff's Office
Aug 2004 - Sep 2006


Gray Door Solutions, Inc.
Aug 2003 - Mar 2006

.NET Developer

Fright Catalog, Inc.
2000 - 2005

IT Consultant

Norfolk County Sheriff's Office


Aug 2002 - May 2006

Computer Science

Worcester Polytechnic Institute

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