:: Resumé ::

Ryan M. Hummer


Programming Skills

  • C/C++
  • Web Development
  • Math - 3D Vector/Matrix, Algebra, Calculus
  • Quake3 Engine base SDK
  • Criterion RenderWare 3.6
  • Simple Directmedia Layer (SDL)
  • Maya C++ API/Mel Scripting
  • Memory management
  • Microsoft DirectX
  • Microsoft Foundation Classes (MFC)
  • Microsoft Win32 API
  • Optimization
  • OpenGL
  • OpenGL Shading Language
  • AI algorithms/concepts
    • A*, Dijkstra, Best First, Perceptron, Node Mesh, Decision Tree
  • x86 Assembly

Software Skills

  • Cygwin environemnt
  • GNU Compiler Collection (GCC)
  • GNU Linux
  • Intel C++ Compiler 8.0, 8.1
  • Intel VTune Performance Analyzer 7.1
  • Microsoft Office, Project, Viso
  • Microsoft Visual Studio .NET 2002, .NET 2003
  • Subversion 1.1.1
  • TortiseSVN 1.1.1
  • NXN Alienbrain 7.0
  • Open Office


  • School

    • MachArenaSenior Project (08/03/04 − 12/17/04)
      • Worked on a six-man team to develop a high speed racing game. Worked as the Technical lead on the project, with responsibilities including: A Quake-like in game console system, a particle effect system, and vertex/fragment shaders for effects.
    • InsanitySenior Project (08/03/04 − 12/17/04)
      • Collaborated with another team in the senior projects class to provide them with the previously said particle effect system. As well as provide any new functionality and provide support on said technology.
    • One PieceSophomore Project (01/07/04 − 03/27/04)
      • Developed this game with a team of four to make a game based on Eiichiro Oda‘s "One Piece". As the project manager, organizing and managing daily group meetings on progress checks, coding including a particle system, and managing all integrations for the project.
    • Zelda‘s RevengeFreshman Project (09/29/04 − 10/24/2003)
      • Acted as project lead, in a team of three. Created a 2D particle system using DirectX, an animation system for 2D images, created the menu system, and responsible for all integrations of other team members code in to the main project build.
    • Jedi Academy Mod and Jedi Academy: Reloaded ModPersonal Project (02/04 − Present)
      • Over took development of these hugely popular modifications for Jedi Knight II: Jedi Outcast and Jedi Knight: Jedi Academy server modifications. These modifications allow for server administrators to better control their servers, with out using the limited rcon system already built into the game engine. The Jedi Academy Mod is currently at version 1.6, while the Jedi Academy: Reloaded Mod is awaiting a 1.4 release.
  • Other

    • Gamersdream.orgPersonal Project (12/2002 − Present)
      • Co-run an on-line, non-profit gaming community. Which hosts public PC game servers. Responsibilities include: running the communities dedicated web server and maintain two other dedicated boxes that run the game servers. Which include several Counter-Strike servers, and Unreal Tournament 2004 server, and a Battlefield: Vietnam server. All servers run Red Hat Linux Enterprise Edition, in which allow for full FTP and SSH access.
  • Work

    • DR Micro Ltd.PC Technician (01/07/01 − 01/07/03)
      • Cincinnati, OH
      • Service and build PC's.
      • Answer questions customers may have.
      • Complete on-site jobs, both cooperate and residential customers.


  • Full Sail: Winter Park, FL.
    • Bachelors of Science in Game Design and Development.
      • Graduated: 12/17/04
      • Honors:
        • Perfect attendance
        • Course Directors Award for ATP (Advanced Tools Programming)
    • Associate of Science in Game Design and Development.
      • Graduated: 04/12/04
      • Honors: Perfect attendance


  • Member of Business Professionals of America, during junior and senior year of high school.
  • Competed in BPA regional and state competitions in Visual Basic Programming, junior year, and Web Site Development Team, senior year.
  • Designed and maintained Colerain High School's web site during 2001-2002 school year.
  • Member of International Game Developers Association.