Available to hire
I’m a Unity game developer focused on online multiplayer, performance, and tooling. I have experience across live mobile titles and a multiplayer MR simulator, with a strong focus on profiling, render and network optimizations, and refactoring legacy systems.
I thrive on building scalable tools and systems—from server-backed features and gameplay logic to editor tooling and automation—collaborating across teams to deliver robust, high-quality experiences.
Experience Level
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Language
English
Advanced
Work Experience
Game Developer at NoaGames
October 1, 2024 - PresentBuilt high-capacity voice chat supporting approximately 8,000 concurrent users; stabilized packet loss and server utilization under peak. Extended server manager (C# WinForms, health checks) and maintained reliability of voice server instances during real-time operations. Refactored social system (C#, Nakama sockets, caching) to reduce unnecessary data transfers and improve responsiveness for friends and follow features. Audited a 5-year legacy codebase (Mirror, Nakama, matchmaker, WinForms) to enable safer changes and faster issue isolation across subsystems.
Game Developer at TerraUnity
September 30, 2024 - September 17, 2025Delivered a multiplayer MR wildfire simulator across a 2x2 km world (Unity, MetaGears, Windows services) and shipped a robust interactive education tool. Implemented an adaptive procedural mesh that improved world-edge readability across zoom levels. Optimized the synchronization pipeline (Unity NGO, state/texture streaming) and sustained reliable synchronization under heavy loads. Reduced GPU bottlenecks by refactoring shaders (half-floats, channel and branch reduction), increasing frame stability and lowering overdraw.
Game Developer at Medrick
April 30, 2023 - September 17, 2025Built a localization framework (ScriptableObjects plus editor utilities) that accelerated multi-language content updates and reduced regressions. Designed main-menu and navigation systems (Unity, smart preload and unload) that reduced time-to-interactive and improved first-session UX.
Education
B.Sc. Computer Engineering at Iran University of Science & Technology (IUST)
January 1, 2018 - January 1, 2023Qualifications
Industry Experience
Gaming, Software & Internet, Media & Entertainment
Experience Level
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Hire a Game Developer
We have the best game developer experts on Twine. Hire a game developer in Tehran today.