Senior Game Developer with 10+ years of experience in Unity and C#, specializing in scalable game architecture, modular systems, and ECS-based design. Proven track record developing and shipping mobile and PC games across multiple genres, with a strong focus on maintainable, extensible codebases using SOLID principles, composition over inheritance, and dependency injection.

Enes Shahin

Senior Game Developer with 10+ years of experience in Unity and C#, specializing in scalable game architecture, modular systems, and ECS-based design. Proven track record developing and shipping mobile and PC games across multiple genres, with a strong focus on maintainable, extensible codebases using SOLID principles, composition over inheritance, and dependency injection.

Available to hire

Senior Game Developer with 10+ years of experience in Unity and C#, specializing in scalable game
architecture, modular systems, and ECS-based design. Proven track record developing and shipping
mobile and PC games across multiple genres, with a strong focus on maintainable, extensible codebases
using SOLID principles, composition over inheritance, and dependency injection.

See more

Experience Level

Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more

Language

English
Fluent
Turkish
Advanced
Arabic
Advanced

Work Experience

Senior Unity Engineer at Hero Games
January 1, 2021 - January 1, 2023
Developed 15+ mobile arcade and idle games. Created VR experiences using Unity; designed physics-based VR combat system with custom joint physics. Built and maintained VR gameplay mechanics using both GameObject and ECS/DOTS approaches. Contributed to backend systems and blockchain integration. Collaborated cross-functionally with design and backend teams.
Senior Game Developer at High Street Market
January 1, 2023 - January 1, 2025
Designed and implemented modular game play systems with a focus on scalability and maintainability. Worked across core game play, tools, optimization, and build pipelines. Laid architectural groundwork for future multiplayer and open-world features.
Game Developer at Idle Fisher
January 1, 2019 - December 31, 2019
Designed and developed an idle fishing game. Implemented systems including boat battles, fish variety, progression, and upgrades.
Game Developer at Idle Town
January 1, 2017 - January 1, 2017
Multiplayer idle game built as a Telegram chat bot. Achieved 300,000+ registered players. Designed server-side logic, progression system, and multiplayer interactions.

Education

Bachelor's Degree in Computer Engineering at Ankara Yıldırım Beyazıt University
January 1, 2017 - January 1, 2021

Qualifications

Add your qualifications or awards here.

Industry Experience

Gaming, Software & Internet, Media & Entertainment

Experience Level

Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more