SeaChange International
Software Engineering Manager
SeaChange International
Consulting Software Engineer
SeaChange International
Software Developer (Junior through Principal)
AWeber
Web Platform Architect
HealthVerity
Principal Software Engineer
University of Pennsylvania