I will teach you professional unity game development, c sharp, and system architecture

M
mooninorbit
M
mooninorbit
Mihailo K.

About this gig

Are you stuck with Unity, C#, or game systems that feel messy, slow, or impossible to extend?

I'm a professional game developer with 3+ years of commercial experience, working on multiple Unity projects, including publicly available demos on Steam. I specialize in clean architecture, performance-critical systems, and teaching developers how to think like engineers not just follow tutorials.

I've helped teams and individuals:

  • Design scalable gameplay systems
  • Refactor large, complex codebases
  • Fix performance bottlenecks (CPU/GPU, memory, frame-time issues)
  • Build maintainable, extensible systems suitable for long-term development
  • This is hands-on mentoring, focused on real-world development practices.


What I can help you with

  • Unity (Engine & Editor)
  • C# fundamentals to advanced system design
  • Gameplay & combat system architecture
  • Clean code (OOP, SOLID, modular design)
  • Performance optimization and profiling
  • Refactoring existing or legacy code
  • Preparing for junior or mid-level game development roles

Get to know Mihailo K.

Mihailo K.

Senior Software Developer

5.0(7)
  • FromMontenegro
  • Member sinceOct 2021
  • Last delivery4 years
  • Languages

    English, Serbian
I’m a professional Unity and C# developer with over 7 years of collective experience, with 3+ being commercial, specializing in clean architecture, performance-critical systems, and maintainable code design. I’ve worked on multiple Unity projects developed in professional studio environments, including games with publicly available demo versions on Steam. My focus has been on building and refactoring complex systems such as combat frameworks, AI logic, tooling, and performance-sensitive gameplay code. I find myself also very knowledgeable about teaching kids and young adults.