Available to hire
Hi, I’m Yusuf Metin Doğan, a Senior Unity Developer with 8+ years of professional experience, specializing in scalable game architecture, real-time multiplayer systems, and advanced mobile/desktop optimization.
I focus on delivering robust Unity solutions by building custom tools, streamlining production pipelines, and integrating complex SDKs across Android, iOS, WebGL, and Windows platforms. I enjoy collaborating with teams to ship high-quality experiences and bridging design, engineering, and art to create engaging games.
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Language
Turkish
Fluent
English
Advanced
Work Experience
Senior Unity Developer at UNITED
November 1, 2023 - July 1, 2025Architect scalable content delivery system using Addressables and asynchronous background loading, optimizing build sizes through strategic compression and asset management. Built a custom Unity Editor Tool with GitHub CI/CD integration to version, manage, and hot-fix the live asset catalog with minimal engineering dependencies. Re-engineered Real-Time Communication (RTC) with LiveKit for stable, high-quality video/audio streaming across mobile and web. Created a Runtime Asset Importer enabling upload/spawn of dynamic content (GLTF models, images, videos, audio) during live sessions. Migrated the rendering pipeline for mobile devices, rewriting UI/input systems for scalability and cross-platform rendering. Enhanced the Unity-to-Frontend bridge with a modular TypeScript boot sequence improving error tracking and reducing user troubleshooting time.
Game Developer at BlockVille
June 1, 2023 - September 1, 2023Spearheaded the technical development of Tile Story (Match-3) as the solo programmer, delivering a fully playable prototype with meta-progression and analytics in just one month. Developed a custom Level Editor extending the Unity Editor API to streamline level creation, balance, and reordering without code dependencies. Architected a remote content update system using ScriptableObjects and Addressables, enabling OTA updates. Implemented complex 2D character animations from Spin e assets, ensuring high-fidelity visuals during tile-matching mechanics.
Co-Founder & Lead Unity Developer at TOYTEK
July 1, 2020 - October 1, 2022Engineered high-performance gameplay systems using ECS for Hyper Survivor, rendering hundreds of enemies at 60 FPS on low-spec Android devices. Collaborated with top-tier publishers (Moonee, Crazy Labs, ZPlay) under PPP models, managing rapid prototyping cycles of 2–3 weeks per project. Achieved competitive market metrics, including a refined CPI for Idle Comics Shop by optimizing gameplay loops and data-driven insights. Integrated complex SDKs and analytics stacks to monitor health and optimize acquisition channels. Developed a B2B AR application using Vuforia enabling real-time 3D model manipulation for furniture visualization.
Unity Developer at Red Evio
September 1, 2017 - July 1, 2020Managed the full development lifecycle of three casual mobile games (Jiggy series), handling gameplay programming, store integrations, and mobile debugging. Engineered a custom procedural 2D animation system in C# to simulate squash-and-stretch physics, delivering fluid feedback with minimal shader overhead. Developed an industrial VR prototype for the medical sector, implementing advanced mesh interaction features for real-time surface marking on 3D models. Contributed to diverse projects across multiple platforms, gaining broad cross-platform optimization experience.
Education
Bachelor of Science in Computer Engineering at Ankara Yildirim Beyazit University
September 1, 2016 - June 1, 2020Qualifications
Industry Experience
Gaming, Software & Internet, Media & Entertainment, Professional Services
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Hire a Game Developer
We have the best game developer experts on Twine. Hire a game developer in Ankara today.