Mohammad Nooruzi
I’m a Unity developer with over four years of experience building and optimizing game mechanics from the ground up.
About
I’m a Unity developer with over four years of experience building and optimizing game mechanics from the ground up. I write clean, maintainable C# code using SOLID principles and design patterns, and I’m focused on identifying performance bottlenecks early to keep gameplay smooth—especially on mobile.
Beyond core development, I’ve worked on advanced AI systems and game math, and I integrate industry-standard SDKs to deliver production-ready results. Recently, I strengthened system architecture and reduced runtime and memory overhead while improving stability and performance across challenging gameplay features like simulations and game UI/engine communication.
- 5 years' experience
- Joined September 2026
Skills· 4
Languages
- EnglishAdvanced
- TurkishAdvanced
- PersianFluent
Industry experience
- Gaming
- Software & Internet
Work experience· 4 roles
Contributed to a team project and took charge of the technical architecture, focusing on optimizing communication between C# scripts and the engine’s native core to avoid bottlenecks. Helped scale up complexity while maintaining tight performance targets, refining team workflows with a focus on underlying memory management details to achieve smoother runtime behavior.
Engineered and refactored core game logic for an on-chain style game management experience. Restructured architecture for better performance and scalability, built decoupled modular systems for gas station simulation complexity, and improved AI systems to remove performance bottlenecks. Applied advanced C# optimization techniques to reduce garbage collection impact, improved resource logistics for stable 60 FPS on mobile devices, and reduced build size to enhance deployment readiness.
Joined the Em petroL project after initial development was about halfway done, quickly taking ownership of both architecture and performance for a game that manages the player’s systems. Refined and scaled the prototype into a deployment-ready product by restructuring core game logic with robust OOP principles and design patterns. Optimized memory and reduced performance bottlenecks so the experience remained responsive and stable during gameplay.
Education
Hire Mohammad Nooruzi today
Post a job and invite Mohammad, or contact them directly. No hidden commission.

