Hi, I'm Denizhan

Game Developer and Designer
View Projects
Gameplay reel from Pocket-Sized Mayhem and Suteroido Ninja

About me

Game Developer & Designer

I'm a game developer and designer with a Computer Science degree. I build gameplay systems in Unity (C#) and focus on making 3D interaction feel natural — from WebGL learning tools to VR locomotion on Meta Quest.

My work spans gameplay programming, designer-facing tools, shaders and VFX Graph, FMOD audio, and performance work so experiences stay stable on Mobile VR and WebGL.

Download Resume

Education

Game Design Diploma

Vancouver Film School / January 2024 – December 2024

B.Sc. in Computer Science

Bilkent University / September 2017 – January 2022

Experience

Unity Developer

IOTfyEdu / April 2025 – Present

Developed cross-platform Unity applications for WebGL and Meta Quest, implementing interactive 3D learning systems with gameplay-driven mechanics.

  • Developed physics-based interaction systems and custom locomotion mechanics using the Oculus Integration (OVR) framework.
  • Designed and built user-friendly VR and Web interfaces, focusing on making 3D navigation feel natural and accessible for students.
  • Collaborated with educators and designers to translate learning objectives into scalable gameplay systems.
  • Optimized rendering pipelines, draw calls, and runtime logic to keep stable frame rates on Mobile VR and WebGL.

Gameplay Programmer / Game Designer

Pocket-Sized Mayhem / July 2024 – November 2024

Led gameplay development in a 3-person team, managing task planning, time estimation, and feature ownership while implementing core systems in Unity (C#).

  • Created custom shaders and VFX Graph effects to strengthen player feedback.
  • Designed a data-driven wave system that parsed JSON from Google Sheets so designers could rebalance parameters without code changes.
  • Built modular systems including weighted enemy spawning, state-machine AI, and an event-driven game manager.
  • Implemented audio with FMOD and competitive leaderboards with Unity Gaming Services.

Programmer / Game Designer

Suteroido Ninja / March 2024 – June 2024

Designed and implemented enemy AI systems with animation-driven state management.

  • Developed enemy AI with behavior patterns and smooth transitions between animation states and events.
  • Synced game audio and visual effects using FMOD and custom triggers.

Software Engineer

Ekinoks Software Ltd. / January 2023 – July 2023

Contributed to a large-scale geospatial application based on NASA WorldWind, integrating complex external libraries into an established codebase.

  • Integrated NASA WorldWind and internal APIs for geographic features and data visualization.
  • Developed custom parsers to filter and map XML data into the application.
  • Designed a Java Swing UI for high-density geographic data.
  • Applied geometric and geographic math to calculate and render tactical graphics in Java.

Unity Developer Intern

Virtual Projects / August 2021 – September 2021

  • Prototyped three gameplay vertical slices (Archero-style, Factorio-inspired, and hypercasual) in a 4-week sprint.
  • Strengthened Unity and C# fundamentals with senior mentorship, focusing on structure and gameplay loops.
  • Took part in studio pipelines and daily stand-ups.

Unity Developer Intern

Bilisim Garaji / June 2020 – August 2020

  • Built a mobile AR prototype with Vuforia, including image tracking and interactive 3D mechanics in Unity.
  • Produced technical tutorials covering Unity development workflows.

Contact me