Resume

Download as .docx

Download as .pdf

Derick Janssen

      Game and Tools Programmer

www.derickjanssen.com

    (813) 579-8470


Education:

MS: Interactive Technology (Programming Track) – 3.5 - SMU GuildHall

   BS: Computer Science minor in Mathematics – 3.64 - UCF (Central FL)



Major Game Titles:


Unannounced Title - Senior Game Programmer - UE4 - Multiplayer

Strife Senior Game Programmer - Proprietary Engine - MoBa

Chroma Lead Programmer - UDK - Multiplayer - Wall Walking

Puppies In Spaaace! - Lead Programmer - UDK - 3rd person shooter

Cell Lead Programmer - C#, XNA, Xbox 360 - Arcade game

Galactic Arms Race - C# XNA - IGC Finalist - Steamworks - Ph.D Content AI



Experience:




Languages:

C++

C#

Unreal Script /

Blueprint

Lua

Java



Engines, SDKs, and Libs:  3dsMax .dle Exporter, Android SDK and NDK, Blowfish Encryption, Collada, Curl, DevIL, Direct X 9 SDK, FMod, Leap Motion, Libthrift, Ligdren Networking, Lua, Ogre3D, OpenGL and ES, Rapid XML, Steamworks, Tiny XML, Torque X, UDK, UE4, Unity, Vita, XNA, YY (Chinese platform), Zeromq, ZLib


Gameplay: Created over 20 Games in all different languages and engines

Graphics: OpenGL, Direct X 9, LoD Terrain, Shaders, BSP rendering

Tools: QT 2D Collision and Animation editor, XNA Particle Editor, multiple Level Editors, Kismet interface for Scaleform Flash UI in UDK, Crash Emailer, XML scripting with intellisense, Conductor dynamic music system

AI: GOFAI(States and logic), Neuro Evolution, ANN’s, Robot Vision, A*

Multi-Player:  Multiple networked games using UDK, UE4, Lidgren (C#), and a proprietary engine



Achievements and Honors:

  • Finalist in the Indie Games Challenge

  • Full Scholarship Awarded to SMU Guildhall

  • Upsilon Pi Epsilon – Computer Science Honors Society

  • Pi Mu Epsilon – Mathematics Honors Society

  • UCF Presidents List



Competitive Gaming:

  • Top 100 Goliath in Evolve

  • Hotslogs.com Diamond League (3k MMR)

  • Strife Gold League

  • League of Legends Season 1 Silver Medal (top 10% ranked)

  • Super Smash Brothers Brawl ranked top 8 in US in 2008

  • Left 4 Dead Team Lead  - 6 members – 2 years – 6:1 Season




Work Experience:

S2 Games – Senior Game Programmer - June 2012 – Present

Tools

  • XML based - Game Scripting language

    • Also made auto-complete Intellisense for all XML

  • The Conductor - A dynamic music system

    • Streamed from hard-drive and synced

  • Level editor - modifiable terrain with placeable entities and props - visibility painting, ramps, vision, channel specific blockers

  • Shader editor - link node style system (like Unreal)

Game

  • All game systems/design - Seriously, ask me anything

  • Crafting system - modified entities per person, front-end editor and web based lookup, supported up to 1000/game (100/person)

  • Gear and Dye system - Modify both geometry and shaders/textures

  • Chat links / Chat filter / Encryption

  • Backwards compatible replays and archiving (manifest + hash)

  • New game mode - made entirely by me (still under NDA)

  • Partners - Curse Voice, YY login, and YY Voice



Other Experiences

Misc Projects

  • UE4 blueprint projects (potentially for marketplace)

  • Arduino accelerometer based light up helmet (hardware & soldering)

  • NFC Nintendo Amiibo data, read/write collaboration

  • Project M 3.0 - Wii - Homebrew - Front end launcher and updater

  • Shinteki - puzzle of the month (many times)

Game Jams

  • GGJ 2015 - Comm Room - Unity - First person - multi-player puzzle

  • GGJ 2014 - Today I...   Unity - First person open world

  • GGJ 2012 - Fire and Ice - Unity - Arcade game

  • Guildhall Game Jam 2011 - Johny Apple Siege - C# XNA T-Defense

    • Hosted and used my engine.

Speeches

  • KVCC - Game industry primer

  • GRDev Night - Game development - sold out

  • MSU - How to transition from education to industry

  • WMU - So you want to make games?

  • UCF - Galactic Arms Race - NEAT and Making games with it (AI)



ĉ
Derick Janssen,
Aug 3, 2015, 10:27 PM
Ċ
Derick Janssen,
Aug 3, 2015, 10:27 PM
Comments