Main
Projects
Reviews
About
Resume
Contact

/**************************************
Function Name: GetCredentials()
Purpose: Accessor. Informs potential employer of qualifications.
Params: void
Return: Resume * (Download .doc)
**************************************/

Technical Skills

Languages/APIs:

C++
C# .NET
Java
Lua 5.1.3
XML
HTML

OpenGL 2.1
DirectX 9.0c
Win32
Sockets
Intel X86

Platforms:

  • Windows XP
  • GameBo Advance (ARM7TDMI)

Software:

  • Microsoft Visual Studio 2005/2008
  • NXN AlienBrain
  • Tortoise SVN
  • Maya 6/7
  • Unreal Editor 2
  • Robocode
  • Microsoft Office (Word, Excel, PowerPoint, Project)

Personal Skills

  • Motivated and passionate about developing game technology
  • Fast learner
  • Great communication skills (written and oral)
  • Extremely detailed technical documentation skills
  • Can give and receive constructive criticism
  • Works well remotely as well as in groups
  • Thrives under structure
  • Able to work under pressure
  • Serous about deadlines and milestones
  • Sense of humor where applicable
  • 80+ WPM typing speed

Projects & Experience:

Ace of Space [goto(ACE);]

  • Concept: 3D action space shooter game
  • Team based (6-man) project, demonstrable game
  • Managed time by scheduling task completion by certain milestones
  • Detailed large portion of documentation including the Planet, Level, Event and Camera systems
  • Developed planetary gravity system including gravitational pull on the player and land-based, surface-clamping movement for enemies
  • Created simple data definition script system for planet and level loading to expedite content creation and mitigate compile time
  • Developed angle-based damage algorithm for player-to-planet collision
  • Developed objective system layered in tiers to allow for multiple paths towards the end goal

Full Sail Tactics [goto(FST);]

  • Concept: 2D isometric tactical turn-based role-playing game
  • Team based (4-man) project, demonstrable game
  • Managed time by producing weekly schedules breaking down tasks into hours
  • Documented Job, Item, Equipment, Battle systems
  • Created a master editor for character, item and equipment systems using Windows Forms (C# .NET)
  • Implemented database to load and manage all items, skills, dialogue, jobs and enemies at load time and allow access by reference
  • Implemented turn-based battle system as a finite state machine, with units' turns as "states"
  • Implemented battle scripts which denote the map, enemy types and quantity, associated before/after cutscene and backgroudn music to load
  • Developed job & support job system including statistical modifiers and skills learned

Education

Bachelor of Science Degree in Game Development

Full Sail University, 2008
3.0 GPA

goto(TOP);


Site design inspired by Microsoft Visual Studio 2008. My intention was not to plagiarize, but to demonstrate my programming prowess (and dorkiness). Please don't sue!