top of page

Elegant Title

Scroll Down

Biography

Technical Game Designer

Ambitious Designer who thrives on pushing the boundary and experimenting with new ideas.

Biography

Forward Thinking Ambition

​

With a deep passion for game development and a strong foundation in technical design, I specialize in crafting innovative, data-driven systems that elevate player experiences. My expertise spans across multiple platforms, including mobile, computer, and console, utilizing C++ and specialized scripting languages within proprietary game engines to deliver high-quality, scalable gameplay systems.

Currently, I’m working as a Technical Designer for TMNT Splintered Fate, where I am responsible for designing and implementing core gameplay systems, including character mechanics, combat systems, and developer tooling. My work emphasizes close collaboration with cross-functional teams, ensuring that systems are optimized and cohesive across narrative, art, and engineering disciplines.

 

Key Areas of Expertise:

  • Gameplay Systems Design & Ownership: From conceptualization to full implementation, I take ownership of critical systems such as character gameplay, combat mechanics, and weapon systems. My role involves designing systems that are flexible, scalable, and capable of rapid iteration.

  • Data-Driven Design: I leverage data-driven approaches to create dynamic, modular systems that allow for fast prototyping and efficient content updates. By utilizing tools like Unreal Engine’s Data Assets and Gameplay Ability System, I ensure that gameplay systems are both versatile and maintainable.

  • C++ Programming & Proprietary Engine Development: My work spans both C++ and custom scripting languages tailored to the unique architecture of our proprietary engine. This dual proficiency enables me to craft highly optimized and performant systems that push the limits of our engine’s capabilities.

  • Cross-Department Collaboration: I believe in fostering strong collaboration across teams, including Narrative, Art, and Engineering, to ensure that gameplay systems are aligned with the overall vision of the game. My ability to communicate technical concepts clearly and facilitate iterative feedback loops is a key part of delivering polished, cohesive experiences.

  • Tooling & Documentation: I contribute to the development of tools and documentation that help streamline workflows, improve the onboarding process for new team members, and support debugging and testing efforts. This ensures that development remains efficient and that systems are well-understood across departments.
    ​

​

EXTENSIVE EXPERIENCE:  C++, C#, Unreal Engine 4/5, Unity Engine, and Git

​

INTERMEDIATE EXPERIENCE:  Proprietary Engine Development, Java, Python, C, JavaScript

Featured Project

Featured Project

teenage-mutant-ninja-turtles-splintered-fate-pc-game-steam-cover.jpg

TMNT: Splintered Fate

Proprietary C++ Engine

When Splinter is kidnapped by Shredder, mysterious portals simultaneously appear across NYC. With April and Metalhead analyzing recovered artifacts for clues, the Turtles battle to recover their father from the clutches of the Foot Clan. However, as the gang gets ever ​closer to Splinter’s otherworldly location, an even greater threat lingers in the shadows…

Project Previews

Click on the image for the portfolio entry.

Click on the arrows to navigate slideshow.

Project Title Screen Previews

bottom of page