top of page

Gameplay programmer with three years of experience developing games in Unity. 

Example Projects

KASKADE

Kaskade is a minimalist strategy puzzle game developed in Unity and available on Steam. Players construct paths through a network of conveyor belts to ensure deliveries reach the correct destination. Over time the network grows and players unlock purchase and upgrade abilities to better manage the growing complexity of the system they oversee. 

Dev time: 1 year

Full game

Written in c#

Game Development Experience in brief

Hi, I'm Daniel! I have three years of fulltime experience working on game development in Unity.

I have released a full game to Steam and produced two technical demos. My focus is gameplay programming and I particularly enjoy working on simulations, game ai and character abilities. â€‹

My game development experience includes: 

  • Working with Unity's navigation, animation, input, Ui, and source control systems 

  • Developing game ai (primarily making use of finite state machines)

  • Developing character and camera controllers 

  • Debugging with JetBrain's Rider and profiling with the Unity Profiler ​​​

  • Developing stylized shaders primarily in Shader Graph

Before Game Dev: Strategic Design Consulting

I have over nine years of professional experience prior to getting in to game development.

The last 6 and a half years of that was working in strategic design consulting. Here I led projects advising senior leadership teams on their product roadmap and R&D pipelines.   

  • I worked for the executive leadership of multinational companies in entertainment, technology, healthcare and finance. 

  • Leading qualitative and quantitative customer research, I learnt deeply how to investigate and design for user experiences. 

  • Working to very demanding project timelines, I developed strong project and stakeholder management skills. ​

bottom of page