
Hossy
Unity Multiplayer and Backend Architect PlayFab Node js Azure AWS
Skills

See my services


Portfolio
Work experience
Freelancer
Upwork • Freelance
Dec 2017 - Present • 8 yrs 5 mos
Over the past 10+ years, I have worked as a professional software and game engineer delivering production-ready Unity applications and backend-connected systems for clients worldwide. My work spans mobile games, multiplayer systems, VR applications, and scalable cloud-based architectures. I have developed and contributed to more than 20 applications and games using Unity, including 2D and 3D mobile titles, multiplayer-enabled projects, and real-time backend-driven systems. My focus has never been just gameplay implementation — I design complete technical architectures that support long-term scalability and live operations. On the backend side, I have built and maintained multiplayer game servers using Node.js, implemented RESTful APIs with FastAPI and .NET, and integrated third-party services such as PlayFab for authentication, leaderboards, cloud scripting, and player data management. I have also deployed and managed cloud infrastructure using AWS and Azure, including Azure Functions and automated deployment pipelines. Several projects involved diagnosing and fixing complex technical problems such as multiplayer desynchronization, server-client state conflicts, memory leaks, performance drops on mobile devices, and failed Android/iOS builds. In many cases, I joined projects mid-development to stabilize systems that were previously poorly structured or left incomplete by other developers. My experience also includes VR development using HTC Vive and LeapMotion, backend-connected mobile apps with real-time data synchronization, and GPS/map-based applications using external APIs. What differentiates my work is system-level thinking. I focus on architecture quality, performance optimization, maintainability, and production stability rather than short-term patches. Whether building from scratch or repairing an unstable project, I approach each system with long-term scalability, clean code structure, and cloud-ready deployment in mind.