About me

A highly experienced Technical Game Designer with a passion for crafting engaging, immersive player experiences. Specializing in prototyping, mechanics, gameplay, controls, game feel, and physics, I focus on creating fluid, responsive, and satisfying interactions that resonate with players.

With 19+ years in game development, I have worked across programming, art, design, and leadership, allowing me to bridge disciplines and improve communication between teams. This broad expertise enables me to tackle complex, cross-disciplinary features, ensuring seamless integration of mechanics, tools, and processes while driving innovation.

I’ve contributed to over 10 different genres, and I enjoy adapting to new ones. That variety keeps me sharp and helps me bring fresh ideas to any project. Whatever the genre, I aim to make every interaction polished, immersive, and technically robust.

Core Expertise

Prototyping & Iteration

Rapidly developing and refining gameplay mechanics for fun, functional designs.

Gameplay & Controls

Fine-tuning movement, input responsiveness, physics, and camera behavior for an intuitive experience.

Physics-Based Gameplay

Pushing physics engines to their limits and extending them when needed for maximum stability, precision, and responsiveness.

Cross-Disciplinary Collaboration

Bridging design, programming, and art to align creative vision with technical feasibility.

Tools & Pipeline Development

Creating custom tools, workflows, and automation scripts to improve efficiency.

Professional Expertise

Nosy Fish | April 2024 – Present

Co-founder of a small indie studio developing a cozy puzzle game. Involved in all aspects of development, from graphic design to system programming. The project is not publicly announced but can be demonstrated in private.

Nosy Fish logo

Paladin Studios | Jan 2006 – May 2024

Started as part of a three-person team and contributed to its growth into a 50+ person studio. Evolved together with Paladin Studios, progressing through multiple official roles: Art Intern > 3D Artist > Lead Artist > Producer > Technical Director > Senior Programmer > Principal Technical Designer. The final title best represents my expertise and career focus.

Paladin Studios logo