Moog Inc.
Software Engineer Co-op
Artwork Evolution
Software Engineer Co-op and Contractor
Lockheed Martin
Associate Software Engineer
WB Games San Diego
Software Engineer
Fidelity Investments
Performance and Automation Engineer Intern
WB Games San Diego
Associate Software Engineer
DARKWIND MEDIA LTD
Game Developer Co-op
Rochester Institute of Technology