Senior Software Engineer with 10+ years of programming experience and 5+ years of professional experience specializing in Unity, C#, XR (AR/VR), and game development. Strong background in software architecture, dependency injection, and system-level design. Since 2019, delivered 30+ projects across gaming, AR, VR, and interactive applications. Experienced in technical leadership, full-cycle product development, and building scalable, maintainable architectures in both startup and enterprise environments.

Core Skills

  • Programming Languages: C#, Java, C++
  • Game & XR Development: Unity, Game Systems, XR Applications, Cross-Platform Development
  • Software Architecture & Design: SOLID Principles, Design Patterns, Clean Architecture, Modular & Scalable Systems, Dependency Injection
  • Code Quality & Technical Leadership: Code Review, Architectural Decision-Making, Refactoring, Technical Standards
  • Networking & Systems: Photon Fusion, FishNet, Firebase (All Modules), AWS, Zenject, DoTween
  • Development Workflow: Git, Agile / Scrum
  • Soft Skills: Problem Solving, Analytical Thinking, Communication, Teamwork

Experience

Indie Game Developer | No Plan Games (Jan 2025 – Present)

  • Co-founded an indie game studio focused on developing original PC games.
  • Sole developer responsible for the full technical pipeline using Unity and C#.
  • Designed and implemented a robust, flexible, and scalable game architecture.
  • Managed Steam integration, builds, deployment, and live product maintenance.

Senior XR Developer | RoofStacks (Apr 2022 – Jan 2025) – (Jun 2025 – Jan 2026)

  • Owned the overall technical architecture of a large-scale, multi-user metaverse application.
  • Led architectural decisions including dependency injection structure, system modularization, and codebase standards.
  • Coordinated technical direction across XR, gameplay, and platform systems.
  • Contributed to core features while ensuring scalability and maintainability.
  • Collaborated closely with product, design, and art teams across the full development lifecycle.

Software Engineer | ReoTek (Nov 2020 – Apr 2022)

  • Developed production-ready AR/VR training applications for TEDAŞ and Robotsan.
  • Built educational, simulation, and interactive museum XR applications, including IT operations for Istanbul Cinema Museum.

Education

  • Konya Technical University – Computer Engineering (2015 – 2020)
  • Eskisehir Fatih Anatolian High School (2011 – 2015)

Languages

  • Turkish: Native
  • English: Professional Working Proficiency
0+
Years Professional Experience
0+
Projects