Concurrent Technologies Corporation
Principal Software Engineer
IR Technologies
Principal Software Engineer
Enterprise Ventures Corporation (EVC)
Principal Software Engineer
Tactical Edge, Inc.
Principal Software Engineer
University of Pittsburgh