Intergraph
Senior Software Consultant
AEgis Technologies
Senior Software Engineer
Ternion Corporation
Software Engineer
SVSi
Senior Software Engineer
Nokia
Senior Software Engineer
Intergraph
Senior Software Engineer
Penta Research, Inc.
Senior Software Architect and Program Manager
University of Alabama in Huntsville