ALEX SMITS
10115 Greenwood Avenue North, PMB 175
Seattle, WA 98133
(425) 778-9277
e-mail: asmits@blarg.net
EMPLOYMENT EXPERIENCE

March 2009 - March 2010

Microsoft Corporation, Xbox LIVE Division, Redmond, WA
Software Development Engineer in Test
* Maintained and evolved C# GUI tools for user simulation and real time viewing of user data for 1 vs. 100, an online multi-player game on Xbox LIVE.
* Responsible for developing tools and processes to collect, parse, and aggregate user experience statistics from 1 vs. 100 on a daily basis.

August 2008 - February 2009

Cricket Moon Media, Seattle, WA
Software Engineer
* Responsible for rapid development and deployment of online children's games written in Adobe Flash and ActionScript 3.
* Clients include Disney, Hasbro, and Nickelodeon.
* Assisted in coming up with migration strategies and solutions for migrating from AS2 to AS3.

October 1999 - July 2008

LizardTech, Seattle, WA
Software Engineer
* Lead designer and developer for GeoExpress, a Windows based GUI application for encoding, editing, and previewing MrSID, JPEG 2000, and NITF images utilizing .NET, Windows Forms, and Managed C++.
* Developed command line versions of GeoExpress for Windows, Linux, and Solaris in C++.
* Developed user interfaces for manipulating and previewing color balancing, dynamic range, band selection, reprojection, cropping, and area of interest.
* Implemented an extensive array of unit tests to ensure code correctness at both the application and SDK level, and for early detection of functional regressions.
* Developed a Windows based GUI application for editing DjVu files, using C# and Windows Forms.
* Developed an ActiveX browser plug-in with MFC for viewing MrSID images in Internet Explorer and Netscape Navigator.
* Assisted in SDK design, coding, testing, and debugging as well as product documentation.

November 1996 - October 1999

HyperBole Studios, Seattle, WA
Software Engineer
* Worked with a team of five other developers on The X-Files CD-ROM game, for Windows, Macintosh, and Sony PlayStation (North American, European, and Japanese versions).
* All code developed cross platform using C++ for both Windows and Macintosh environments. Heavy use of MS DevStudio, MFC, QuickTime, and DirectDraw.
* Designed an optimized database format for the PlayStation version and developed all Windows-based tools used for converting existing game logic and assets into the new format.
* Integrated DirectDraw with QuickTime movie playback for optimized screen blitting.
* Implemented real-time moving flashlight effect over video using alpha channel blending.
* Created file format and authoring tool for storing moving hotspot data with video clips. Tracked moving hotspots at run-time for shootout sequences.
* Co-developed HyperBole's game logic and event authoring tool using MFC.
* Developed in-house authoring tools for previewing audio, video, and image assets, editing movies, building sprites, and graphically editing VRAM.

June 1994 - November 1996

Videodiscovery, Inc., Seattle, WA
Software Engineer
* Lead software engineer for the Science Sleuths Elementary CD-ROM title and its associated authoring tools for Windows 95 and Macintosh.
* Ported the Windows 3.1 version of Science Sleuths Interactive to MacOS and Windows 95.
* Developed authoring tools and data packaging modules for Science Sleuths for both Windows and Macintosh versions.

March 1995 - July 1995

Sirius Entertainment, Inc., Stanhope, NJ
Computer Animator
* Conceived, designed, modeled, choreographed, and rendered a six minute 3D animated promotional video showcasing Sirius Entertainment's artists and product line. (sample frame)

January 1994 - May 1994

OptImage, Inc., Boulder, CO
Software Engineer
* Coded the Macintosh version of MediaStockroom, a CD-i assets conversion and tracking program.

June 1992 - December 1993

Philips Professional Publishing International, Boulder, CO
Junior Software Engineer
* Coded Macintosh version of Free Time!, an interactive ESL (English as a second language) CD-ROM application.
* Developed Macintosh prototype of the multimedia CD-ROM title, Visual Dictionary.
* Created title animation for Free Time!
* Served as technical liaison to the internal art department.

SPECIAL SKILLS

* Object oriented programming skills in C++ and C#. Other programming languages include Managed C++, Pascal, FORTRAN, and BASIC. Scripting languages include Perl, JavaScript, HTML, and XML.
* Five years experience with .NET and Windows Forms development.
* Fifteen years experience with Microsoft Visual C++, Win32, and MFC for Windows development.
* Experience with STL, ATL, ActiveX, DirectX, and COM.
* Experience with Visual SourceSafe and CVS for revision control.
* Experience with TestTrack and FogBugz for defect tracking.
* Extensive experience with numerous graphics applications, including Photoshop, Premiere, DeBabelizer, and LightWave 3D.

EDUCATION

University of Colorado, Boulder, CO
B.S. in Mechanical Engineering
August 1987 - December 1991 * Studies emphasized robotics and computer science applications.
* Graduated with a 3.163/4.0 GPA.
* Received Regent's Scholarship for high grades, 1987-88.