|
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. |