Game-Programming Resume
HEXAR
Redmond, WA
TECHNICAL EXPERTISE
| Skill | Level | Years of Experience | Last Used |
| XNA Game Studio 3.1 | Novice | < 1 year | < 1 year
ago |
| C++ | Advanced | > 10 years | < 1 year ago |
| C# | Advanced | 3-5 years | < 1 year ago |
| C++/CLI | Advanced | 3-5 years | 2 years ago |
| Visual Basic .NET | Advanced | 3-5 years | < 1 year ago |
| MySQL | Advanced | 3-5 years | < 1 year ago |
| PHP | Advanced | 3-5 years | < 1 year ago |
| XML | Advanced | 3-5 years | < 1 year ago |
| HTML | Advanced | > 10 years | < 1 year ago |
GAME DEVELOPMENT
FourSquare, November 2009 - Present
- Currently developing a Tetris game with XNA Game Studio 3.1 to be sold on Xbox
Live Indie Games.
- Features will include A-type, B-type, local multiplayer, music, sound, and line
clear effects.
- Fully skinnable for various backgrounds, piece graphics, and graphic placement.
HexShooter, November 2009
WinTetris, December 2000 - December 2003
- Created a Win32/DirectX Tetris game for Windows.
- Supports customizable keyboard, mouse, and joystick controls.
- Features include A-type, B-type, music, sound, internet multiplayer, and an
AI-based demo mode.
- URL: http://www.hexar.net/wintetris.php
Dynamic Poker, October 2003
- Simple video poker game written in C++ and VB6.
- Features include standard mode, tutorial mode, and auto-play mode.
- Game uses an AI engine to determine the optimal card selection choice.
- URL: http://www.hexar.net/code.php
L33TWAR Bot, May 2002 - August 2002
- Implemented a very effective L33TWAR AI bot.
- Features include shortest-path flag seeking, bullet-dodging, and predictive
shooting.
- URL: http://www.hexar.net/code.php
PROFESSIONAL EXPERIENCE
Software Development Engineer, Microsoft, August 2008 - Present
- Investigated and resolved over 100 bugs in the Visual Studio Platform
feature area, contributing to the overall product quality of Visual Studio 2010;
these fixes helped ensure our Beta 1 and Beta 2 releases were delivered on schedule
- Developed a high-priority toolbox feature for Visual Studio 2010 requested
by an external partner team
- Investigated and fixed failing build verification tests run against Visual
Studio to ensure that regressions are identified and fixed quickly
- Help Platform team maintain rolling and nightly build stability by
monitoring build breaks and ensuring that they are resolved quickly
- Review other engineers. code in order to enhance code quality of the product
- Contribute to the overall success of Visual Studio 2010
Staff Software Engineer, National Instruments, March 2004 - June 2008
- Implemented changes to the DAQmx API as a Tech Lead in both C++ and .NET;
reviewed other engineers. code and provided technical oversight
- Spearheaded an effort to convert our entire Managed C++ API into C++/CLI,
allowing us to better support Visual Studio 2005 and the .NET Framework 2.0 and
beyond
- Co-developed a new NI DAQ Windows Application wizard for Measurement Studio
which automatically generates a complete Windows Forms application customized to a
specific measurement task
- Maintained a suite of example applications in Windows Forms and C++/MFC
which demonstrate a variety of usage scenarios in the DAQmx API
- Performed free-form testing, unit testing, and validation for bug fixes;
maintained a comprehensive test suite for both the C++ and .NET APIs
Water Simulation Programmer, University of Colorado, Fall 2002 - Fall 2003
- Working under Kenneth Strzepek, a Professor of Civil and Environmental
Engineering, I developed a number of water simulation programs in C++ and Visual
Basic based on mathematical models of how temperature, precipitation, cloud cover,
and vapor affect water levels in specific geographical locales
- These programs were typically run on historical data sets to enhance the
model.s ability to accurately determine the actual water levels recorded; the more
accurate the model, the better ability to predict future .not-implausible. climate
scenarios for environmental policy and operational decision making
EDUCATION
University of Colorado, Boulder - Fall 2000 to Fall 2003
- Graduated with a Bachelor of Science in Computer Science; Minor in Business
- Cumulative GPA: 3.944
- Relevant Courses: Computer Graphics, Game Programming, Artificial Intelligence
FAVORITE GAMES
- World of Warcraft (PC)
- Warcraft 3 / DotA / Heroes of Newerth (PC)
- Team Fortress 2 (PC)
- Halo 1-3 (Xbox)
- Rock Band (Xbox 360)
- Goldeneye 007 (N64)
- Zelda: Link to the Past (SNES)
- Battletoads (NES)
|