LOREN TAPIA Game Tools and Technology Programmer Bellevue WA (425)-458-8313 www.lorentapia.com lorentapia@hotmail.com EDUCATION DigiPen Institute of TechnologyExpected Graduation: 04/0909/05 – PresentMajor: Real Time Interactive Simulation (Computer Science) , 5 times dean’s list, 3.7 GPASKILLS Languages:C/C++ (6 years), C# (2 years), Java (4 months), Game Boy Assembly (3 months)Network Programming:Winsock (2 years), TCP (1 year), Reliable UDP (1 year)Graphics ProgrammingDirectDraw (2 years), Win32 Graphics API (1 year), Simple Direct Media Layer(6 months)Audio Programming:FMOD (6 months), FMOD Ex (6 months), DirectSound(3 months)Web Programming:HTML, CSS, PHP with MySQL, Java Script, Flash 5 (*1 year)Misc. Programming:STL (3 years), SSE optimizations, regular expression(6 months)Software:Microsoft Visual Studio (6 years), Visual Assist, Visual HAM(3 months), Tortoise SVN, eProject (2 years), Microsoft Office (Word, Excel, PowerPoint, Project, Visio), Adobe Photoshop, 3ds Max, Doxycomment, Matlab, Scilab, FL StudioWORK EXPERIENCE Engineering InternMonolith Productions, Inc.07/08 – 02/09 Worked in C++ to update game object system, convert STL to custom containers, and worked extensively on the tools updating and bug fixing. I worked with MFC and ToolkitPro (an MFC extension library). GAME PROJECTS Matter ShatterTechnical Director / Programmer09/07 - PresentWorked in a four man team to create a 3D platformer where the player is allowed to fly around and dynamically destroy the environment. Designed and wrote much of the game engine, wrote a game state manager, implemented Constructive Solid Geometry for real time dynamic breaking objects, built a level editor in C#, wrote math library, as well as many other modules and game play code.Mercury ToolsArchitect / Programmer04/07 – 09/07 Worked as a member of a three man team to make an advanced network engine which includes: reliable UDP, thread safe messaging system, re-usable object factory, and serialization to be reused in multiple game projects.Intercepted TrancemissionGame Designer / Programmer04/06 – 04/07Member of a 4 man team to produce a 2D side scrolling space shooter with dynamic audio elements. Built a tool in C# for rapid level creation/alteration, built the particle system, worked on game play mechanics, and used FMOD to synchronize audio elements. NeptuneUI Designer / Programmer01/07 – 04/07Part of a 4 man team to build a high level audio tool similar to FMOD designer. Managed sound banks, wave banks, and creation of parameterized DSP effects. Built the C# GUI end of the tool. AkulaTechnical Director / Programmer04/05 – 04/06Member of a 5 man team to make a submarine simulation. Used TCP/IP to implement a lockstep model for networking in the game. Created the Technical Design Document to guide the creation of the game engine. Built a level editor in C++ using Win32 API calls.