Microsoft
Software Developer II
Niantic, Inc.
Senior Software Engineer
Niantic, Inc.
Technical Director
University of Portland
Teaching Assistant
Epic
Software Developer
AT&T
Contract Software Developer
Nuna Inc.
Staff Software Engineer
Electronic Arts (EA)
QA Tester
University of Portland