RYAN C. GORDON SOFTWARE DEVELOPER 4923 Quail Canyon Drive, Charlotte, NC 28226, USA (267) 980-2813 icculus@icculus.org The latest version of this document can be found at: https://icculus.org/resume Objective To obtain a development position that utilizes my skills and background with cross-platform technologies. Relevant Experience Valve, https://www.valvesoftware.com/ * Contracted to port Left 4 Dead 2 to Linux. * Contracted to integrate Steamworks SDK into UnrealEngine3. Epic Games, https://www.epicgames.com/ * Contracted to port Unreal Tournament 2004 to Linux, macOS, Win64. * Contracted to port Unreal Tournament 2003 to Linux and macOS. * Contracted to port Unreal Tournament 3 server to Linux. Activision, https://www.activision.com/ * Contracted to port Call of Duty server to Linux. * Contracted to port COD: United Offensive server to Linux. * Contracted to port Call of Duty 2 server to Linux. * Contracted to port Call of Duty 4 server to Linux. * Contracted to port Call of Duty: World at War server to Linux. Electronic Arts, https://mohaa.ea.com/ * Contracted to port Medal of Honor: Allied Assault server to Linux. * Contracted to port Medal of Honor: Spearhead server to Linux. * Contracted to port Medal of Honor: Airborne server to Linux. Psyonix, https://psyonix.com/ * Contracted to port Rocket League to Linux. Google, https://www.google.com/ * Contracted to port Google Earth to Linux. Crytek, https://www.crytek.com/ * Contracted to port Crysis Wars server to Linux. Digital Illusions CE, https://www.dice.se/ * Contracted to port Battlefield 1942 server to Linux. Human Head Studios, https://www.humanhead.com/ * Contracted to port Prey to Linux. Double Fine, https://www.doublefine.com/ * Contracted to port Psychonauts to Linux and macOS. * Contributions to Costume Quest for Linux and macOS. Croteam, https://www.croteam.com/ * Contracted to port Serious Sam: The First Encounter to Linux. * Contracted to port Serious Sam: The Second Encounter to Linux. Interplay, https://interplay.com/ * Contracted to port Descent 3 to Linux and macOS. The Digital Lounge, https://www.thedigitalounge.com/ * Contracted to port Another World: 20th Anniversary Edition to Linux. Nightdive Studios, https://www.nightdivestudios.com/ * Contracted to port Doom 64 to Google Stadia. * Contracted to port Noctropolis to Linux and macOS. * Contracted to port Keen Dreams to Linux and macOS. * Contracted to port Turok EX to Linux and macOS. * Contracted to port Turok 2 EX to Linux and macOS. * Contracted to port Forsaken Remastered to Linux and macOS. Aspyr Media, https://www.aspyr.com/ * Contracted to port Shrek 2 to macOS. * Contracted to port Spider-Man 2 to macOS. * Contracted to port Star Wars: Republic Commando to Nintendo Switch. The ArmyGame Project, https://en.wikipedia.org/wiki/America%27s_Army * Contracted to port America's Army 2 to Linux and macOS. Zombie Studios, https://store.steampowered.com/app/286770/Shadow_Ops_Red_Mercury/ * Contracted to port ShadowOps: Red Mercury to Win64. Running With Scissors, https://www.runningwithscissors.com/ * Contracted to port Postal 2 to Linux and macOS. * Contracted to port Postal 1 to Linux and macOS. IMVU, https://www.imvu.com/ * Contracted to port IMVU client to macOS. Linden Lab, https://www.secondlife.com/ * Contracted to port Second Life to Linux. Tripwire Interactive, https://www.tripwireinteractive.com/ * Contracted to port Red Orchestra: Ostfront 41-45 to Linux and macOS. * Contracted to port Killing Floor to Linux and macOS. Leonard Menchiari, https://www.theeternalcastle.net/ * Contracted to port The Eternal Castle to Linux and Nintendo Switch. Amir Rajan, https://www.nintendo.com/games/detail/a-dark-room-switch/ * Collaborated to build A Dark Room for the Nintendo Switch. * Custom engine from-scratch, using Ruby and SDL. DragonRuby, LLC, https://dragonruby.org/ * Built custom 2D engine and game toolkit, in C and Ruby. Unreal Tournament Preservation Group, https://www.utpg.org/ * Maintained Unreal Tournament (1999) for Linux and macOS. Digitalo Studios, Inc., https://web.archive.org/web/20031015043206/http://digitalo.com/ * Contracted to port Devastation to Linux. Perilith, https://www.unrealty.net/ * Contracted to port Unrealty client to Mac OS Classic. * Contracted to port Unrealty client to Emscripten. Crunchy Games, https://www.crunchy.com/ * Contracted to port StarBreak to Linux and Windows. Pyrogon, Inc., https://web.archive.org/web/20080302113602/http://www.pyrogon.com/ * Contracted to port Candy Cruncher to Linux, BeOS, and Mac OS Classic. Sprout Games, LLC, https://web.archive.org/web/20050826210038/http://www.sproutgames.com/ * Contracted to port Feeding Frenzy to macOS. PopCap, https://www.popcap.com/ * Contracted to port Iggle Pop to macOS. * Contracted to port Pizza Frenzy to macOS. Trendy Entertainment, https://trendyent.com/ * Contracted to port Dungeon Defenders to Linux. Gaslamp Games, https://www.gaslampgames.com/ * Contracted to help develop Dungeons of Dredmor (audio, Steamworks, etc). * Contracted to help develop Clockwork Empires (audio, networking, etc). Number-None, https://braid-game.com/ * Contracted to port Braid to Linux and macOS. Klei Entertainment, https://kleientertainment.com/ * Contracted to port Shank to Linux and macOS. Team Meat, https://supermeatboy.com/ * Contracted to port Super Meat Boy to Linux and macOS. Edmund McMillen and Tyler Glaiel, https://yourendisnigh.com/ * Contracted to port The End is Nigh to Linux and Emscripten. Retro Affect, https://store.steampowered.com/app/204220/ * Contracted to port Snapshot to Emscripten. Funktronic Labs, https://funktroniclabs.com/ * Contracted to port Nova-111 to Emscripten. Bit Blot, https://store.steampowered.com/app/24420/Aquaria/ * Contracted to port Aquaria to Linux and macOS. The Chinese Room and Robert Briscoe, https://dear-esther.com/ * Contracted to port Dear Esther to Linux. Lazy 8 Studios, https://store.steampowered.com/app/26500/Cogs/ * Contracted to port Cogs to Linux. MinMax Games, https://minmax-games.com/ * Contracted to port Space Pirates and Zombies to Linux and macOS. Kranx Productions, https://store.steampowered.com/app/41100/Hammerfight/ * Contracted to port Hammerfight to Linux and macOS. Mode 7 Games, https://www.mode7.games/ * Contracted to port Frozen Synapse to Linux. Oberon Media, https://en.wikipedia.org/wiki/Oberon_Media * Contracted to port Candy Crisis to macOS. Reflexive Entertainment, https://en.wikipedia.org/wiki/Reflexive_Entertainment * Contracted to port Ricochet: Lost Worlds to macOS. * Contracted to port Big Kahuna Reef to macOS. Spiderweb Software, https://spiderwebsoftware.com/ * Contracted to port Avadon: The Black Fortress to Linux. Large Animal Games, https://www.largeanimal.com/ * Contracted to port RocketBowl to macOS. Wolfire Studios, https://www.wolfire.com/ * Contracted to port Lugaru HD to Linux and macOS. Coffee Stain Studios, https://www.coffeestainstudios.com/ * Contracted to port Sanctum 2 to Linux and macOS. * Contracted to port Goat Simulator to Linux and macOS. Playdead, https://playdead.com/ * Contracted to port LIMBO to Linux. AudioKinetic, https://www.audiokinetic.com/ * Contracted, in cooperation with Playdead, to port Wwise to Linux. Procedural Arts, https://web.archive.org/web/20111101231305/http://www.proceduralarts.com/ * Contracted to port Façade to macOS. Red Marble Games, https://www.redmarblegames.com/ * Contracted to port Magic Match Adventures to macOS. * Contracted to port Go-Go Gourmet to macOS. * Contracted to port Go-Go Gourmet 2 to macOS. Gunnar Games, http://www.gunnargames.com/ * Contracted to port Cars: Radiator Springs Adventures to macOS. * Contracted to port Hidden Mysteries Civil War to macOS. Loki Entertainment Software, https://www.lokigames.com/ * Lead Developer on Linux port of Descent 3. * Lead Developer on Linux port of Heavy Metal: FAKK2. * Developer on Linux port of Kohan: Immortal Sovereigns. * Developer on Linux port of Quake 3 Arena. * Developer on Linux port of Eric's Ultimate Solitaire. icculus.org and open source projects, https://icculus.org/ * Maintainer of Simple Directmedia Layer (SDL): https://www.libsdl.org/ * Lead developer on FatELF: https://icculus.org/fatelf/ * Lead developer on PhysicsFS: https://icculus.org/physfs/ * Lead developer on MojoShader: https://icculus.org/mojoshader/ * Lead developer on MojoSetup: https://icculus.org/mojosetup/ * Lead developer on macOS OpenAL: https://icculus.org/al_osx/ * Lead developer on DirkSimple: https://github.com/icculus/DirkSimple * Lead developer on ControllerImage: https://github.com/icculus/ControllerImage * Lead developer on ManyMouse: https://icculus.org/manymouse/ * Lead developer on SDL_sound: https://icculus.org/SDL_sound/ * Lead developer on MojoPatch: https://icculus.org/mojopatch/ * Lead developer on mod_offload: https://icculus.org/mod_offload/ * Lead developer on Toby: https://icculus.org/toby/ * Lead developer on 1pass: https://icculus.org/1pass/ * Lead developer on TheoraPlay: https://icculus.org/theoraplay/ * Lead developer on SteamTags: https://steamtags.icculus.org/ * Lead developer on inline-reddit: https://inline-reddit.com/ * Lead developer on MojoAL: https://icculus.org/mojoAL/ * Lead developer on 2ine: https://hg.icculus.org/icculus/2ine/ Software Development Proficiencies * Languages: C, C++, x86 Assembly, Ruby, Lua, Java, Perl, PHP, etc. * Game Technologies: SDL, DirectX, OpenGL, OpenAL, 64-bit, BSD sockets. Education * Queens University, Charlotte, North Carolina: Bachelor's Degree, 1999.