Triangle Media Corp
Software Engineer
ServiceLogix, Inc.
Software Team Lead and Architect and Senior Software Engineer
Thomson Reuters
Software Tax Developer
INVIA Medical Imaging Solutions
Software Manager and Software Engineer
Lawrence Technological University
Senior Software Consultant [Concurrent]
Quantum Signal, LLC
Software Engineer
Michigan State University
Lawrence Technological University