Axon System
Consultant - Programmer
Compuware
Software Developer
Systems Technology International
Software Developer
NEXIQ Inc.
Sr. Software Engineer
JUSTY-BANK
LAN System Administrator
Meadowbrook Insurance Group, Inc.
Sr. Software Developer and Analyst
University of Michigan
Research Associate
Professional Software Associates Inc. (PSA)
Software Engineer
SunSoft Technologies
Software Developer
Moscow Physical Engineering University