About me

I am a game designer with a multidisciplinary background in storytelling, systems design, and player engagement. My focus is on creating immersive experiences that blend technical execution with emotional depth. Whether building mechanics or writing narrative arcs, I aim to design games that connect with players and leave a lasting impact.

Beyond development, I draw inspiration from a variety of creative pursuits. Hiking helps me explore environmental pacing and spatial design. My background in music strengthens my sense of rhythm and flow, which I apply to gameplay and progression. Experience in theatre and acting has given me a deeper understanding of character, tension, and emotional storytelling. Tabletop games like Warhammer, Dungeons & Dragons, and Magic: The Gathering continue to challenge my thinking around balance, strategy, and community-driven play.

Through the Bachelor of Innovation program, I have combined game design with entrepreneurial thinking and hands-on consulting work. I have helped local businesses turn creative concepts into real solutions, and I apply that same mindset to game projects. These experiences help me approach design with a focus on both player experience and practical results.

Skill/Certifications

Programming Skills

  • Languages: Proficient in C#, Java, Python, and C++

  • Game Engines: Experienced with Unity and Unreal Engine

  • Object-Oriented Programming: Strong understanding of OOP principles

  • Data Structures & Algorithms: Solid foundation for efficient and optimized coding

  • Version Control: Skilled in Git for source management and collaboration

  • Debugging & Optimization: Efficient at identifying, analyzing, and resolving code issues

  • Development Methodologies: Familiar with Agile, Scrum, and Kanban workflows

Game Design Skills

  • Gameplay Systems: Design of engaging and balanced game mechanics

  • Level Design: Creation of immersive environments and interactive spaces

  • UI/UX: Development of intuitive interfaces and smooth player experiences

  • Narrative Design: Crafting compelling stories, characters, and worldbuilding

  • Prototyping: Rapid concept iteration using design and engine tools

  • Player Psychology: Understanding player motivation and behavioral design

  • Balancing & Pacing: Ensuring fair challenge, flow, and engagement

  • Documentation: Writing clear, detailed game design documents and specs

Additional Skills

  • Audio Integration: Knowledge of sound effect and music implementation

  • Team Collaboration: Strong ability to work cross-functionally with designers, artists, and programmers

  • Communication: Clear and professional in both written and verbal formats

  • Creativity & Innovation: Consistently generating original ideas and solutions

  • Project Management: Experience organizing tasks, timelines, and resources

  • Critical Thinking: Able to evaluate designs and solve complex problems logically

  • Industry Awareness: Up-to-date with current gaming trends and technologies