realtor.com
Senior Software Engineer
The Advisory Board Company
Lead Application Developer
Auctane
Principal Software Engineer
Knowledge Matters, Inc.
Associate Product Developer
Civitas Learning
Staff Software Engineer
ShipStation
Senior Software Engineer - Team Lead
The Advisory Board Company
Software Engineer
Datran Media
Software Engineer
Self-employed
Home Builder (Side Project)
Linedata
Software Engineer
University of Massachusetts Amherst