Tierra Caliente, Inc.
Software Engineer
Attack Pattern
Senior Software Engineer
SPX Corporation
Software Engineer
Microsoft
Software Development Engineer
Terrain Experts, Inc
Software Engineer
Electronic Arts (EA)
Software Engineer
Milwaukee School of Engineering