Microsoft
Software Development Engineer
Microsoft
Support Engineer - Windows Developer Support
Visual Health Information
Principle Software Engineer
Microsoft
Support Engineer - Windows CE and Mobile OEM Adaptation
Curtiss-Wright Corporation
Senior Software Engineer
Computer Aided Student Learning
Software Development Engineer
Pacific Lutheran University