Technology Architect
San Francisco, CA
How Humans Work
Electronic Arts (EA)
Lead Online Engineer
Fenics Limited
Software Engineer
Harvest Technologies
Palmetto
Engineering Manager
University of Colorado Boulder