Summary

I'm a game developer of 10+ years, having worked on a range of titles from mobile games like Spellstorm (looong since sunsetted, but hey it was my first professional game) to massive scale AAA games like Starfield. I like gameplay programming and 3D math. Call me!

Skills

  • 10+ years of professional game development
  • Clean and commented code, OOP
  • Unity, Unreal Engine, and proprietary engines
  • AAA PC/console and mobile titles
  • Gameplay, UI, physics, 3D math
  • Single- and multiplayer experience
  • Agile: Scrum, Kanban, Lean

Risk of Rain 2

Risk of Rain 2 DLC

  • Implemented skills for old and new survivors.
  • Updated and added new UI pertaining to skills and new features.
  • Implemented mechanics for new enemy AI and level types.

Starfield

Starfield

  • Starmap: Team of about five. Created the map UI to explore and navigate the game world’s galaxy, solar systems, and planets. Menus built to design spec using Scaleform and 3D rendering. Primarily responsible for designing and building the camera system for navigating the 3D UI space.
  • Ship Builder: Team of about ten. Built the UI to create custom ships. Responsible for much of the camera movement, as well as saving and loading blueprints made of an assortment of modules, and ensuring validity of ship builds.
  • Quest design: Assisted in updating the editor to facilitate designer requests.

Fallout 4 VR

Fallout 4 VR

  • Converted game's rendering from flat-screen to VR, and translated UI from screen-space to world-space.
  • Adapted movement and combat to VR, taking advantage of the physicality of moving within real world space.

Skyrim VR

Skyrim VR

  • Converted game's rendering from flat-screen to VR, and translated UI from screen-space to world-space.
  • Adapted movement and combat to VR, taking advantage of the physicality of moving within real world space.

NCAA VR viewing app

NCAA March Madness Live VR Viewing App

  • Implemented VR view of the tournament brackets, which updated live as games were played.
  • Live video viewing from courtside to watch the game through VR.

Eternal Fate Title Card

Eternal Fate

  • Gameplay video
  • Steam port: implemented Steam APK for login and account linking.
  • Implemented Chicken Chase PvP mode.

Madden

Madden

  • Modified the game for an AI-only mode enabling commentators to set up custom plays for post-game “what-if” analysis.

Spellstorm

Spellstorm

  • Gameplay video
  • Contributed to many aspects of the mobile game client, from gameplay to UI to rendering.