Overview
Results-driven finisher with talent for creating rich designs in interactive media. Proven leadership in teams at all skill levels. Adept at filling key roles that bring complex projects to completion. I am driven to continue discovering new experiences and forge strong relationships with other developers.
Community
I am involved with my local IGDA chapter. For the past two years I have helped host the Utah Game Awards ceremony.
As one of the founding members of the 'Games Made in Utah' initiative I participate in bi-annual tradeshows to support our local development scene.
I have hosted free beginner courses for youth interested in game development.
High Level Skills
Programming
Level Design
Technical and Creative Writing
Environmental Art
Pipeline Development
Audio Integration
Multiplayer
Databases
User Interface
Security
Distribution
Systems Experience
Character Controllers
Kinematic
Non-Kinematic
Terrains
Microverse
Atlas
Unity
Map Magic
Terrain Composer 2
Gaia
Networking
Photon Fusion
TNet
Mirror
FishNet
UNet
Physics
PhysX
Optimization
Rendering
Culling
Batching
Instancing
Billboards
Impostors
Scripts
Zero Allocations
Pooling
Caching
Burst/Jobs
ECS
IK (Final IK, PM, Unreal)
Vegetation
Vegetation Studio
The Vegetation Engine
Flora
GPUI
Post Processing
General AI
Behavior Trees
State Machines
GOAP
Path-finding
UI
UGUI
UIToolkit
Nova
Unreal
Animation
Maya
Blender
Unity
UMotion
Motion Capture
Shaders
Unity
Amplify
Better Shaders
Professional Projects
2024, BeraTone / BeraTone
2022, Hanai World / Great Sun
2021, Slip State Revival / Kogoy
2020, I'm Okay Today / Kogoy
2019, Forest Nymphs / Personal Project
2019, Two Brothers / Personal Project
2018, Extreme Cooking Show / Personal Project
2018, Hex Puzzle Game / Freelance
2017, Falling Stars / Personal Project
2017, Treasures of Valheim / Personal Project
2016, Myth in the Mire / Gyge Studio
2016, NeoMortem / Gyge Studio
2015, Restraint / Gyge Studio
2015, PBL Robots / Freelance
2009, Believe / Creative Concepts
Game Jams
2023, Finish Your Game Jam / Walking Sim
2023, Global Game Jam / BlunderJack
2020, Global Game Jam / Fate Reincarnate
2018, Global Game Jam / Submerged
2017, Global Game Jam / Sam's Adventure
2016, Global Game Jam / Sneaky Creatures
2015, Worldwide Game Jam / Secrets
2015, Utah Game Jam / Bag of Secrets
2010, Online Game Jam / Believe Prologue
See more details in the Dev Corner
Dig into the specifics and catch a glimpse of my workflow.
Get in Touch
We'd love to hear about your project ideas and collaborations.