You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Muhammad WasimMW

Muhammad Wasim

Sr Software Engineer

€650/day
Paris, FR
8-15 years

Average response time: 1 hour

About Muhammad

Senior Software Engineer with extensive experience in game development and backend systems, delivering high-quality digital experiences across PC, consoles, mobile, and XR. Skilled in Unity and Unreal Engine, with strong expertise in gameplay systems, multiplayer, and scalable architectures.

Proficient in .NET / ASP.NET Core, building APIs, realtime systems (SignalR), chat, push notifications, and game economy services. Experienced with databases including MongoDB, PostgreSQL, MSSQL, and Redis.

Strong knowledge of frontend and web technologies, including React Native, modern UI/UX practices, and API-driven applications. Actively leveraging AI tools (ChatGPT, GitHub Copilot) to accelerate development, improve code quality, and deliver faster results.

Technologies & Tools:
Unity 3D, Unreal Engine 4/5, Game Development
C#, C++, .NET, ASP.NET Core
React Native, Web Technologies
MongoDB, PostgreSQL, MSSQL, Redis

Unity Tools, UE4/5 & Technologies:
Game Physics, Animation, 2D Tools, Shaders, Editor Extensions, Performance Optimization
  • English

    Native or bilingual

  • French

    Conversational

Can work on-site
Paris (up to 50km)

Experience

  • MyWhoosh (Mauqah Tech LLC)
    Senior Software Engineer
    SOFTWARE PUBLISHING
    April 2020 - Today (6 years and 2 months)
    Abu Dhabi Island and Internal Islands City, United Arab Emirates
    In this role, I was responsible for implementing game data flow and managing all communication between the client and server, including Game Settings and Game State synchronization. I led the development of a scalable Localization system, designing an adaptable architecture to dynamically support multiple languages.

    As a lead engineer, I successfully transitioned the multiplayer platform from a Peer-to-Peer model to an authoritative architecture, significantly improving reliability, security, and overall network performance.

    I also designed and developed backend APIs using ASP.NET Core to support live event systems and game services. Implemented real-time socket-based communication for features such as push notifications and live updates. Leveraged Redis for caching, RabbitMQ for message queuing, and Kibana for log monitoring and debugging.

    Additionally, I focused on building efficient, reusable, and high-quality code, continuously optimizing for performance, scalability, and responsiveness. I proactively identified bottlenecks and bugs, delivering effective solutions to enhance system stability and user experience.

    Link : Link :
    C++ C# unreal engine ASP.NET Core Node.js
  • Big Wolf (Nybble Tech)
    Senior Unity3d Game Developer
    November 2017 - November 2019 (2 years)
    Karachi, Karachi City, Sindh, Pakistan
    In this role, I implemented the game data flow and managed all communication with the server, overseeing key aspects such as Game Settings and Game State. I developed and implemented Localization, building an adaptable architecture that supports multiple languages dynamically. Additionally, I led the transition of the multiplayer platform from a Peer-to-Peer model to an authoritative one, enhancing network reliability. I focused on designing, building, and maintaining efficient, reusable, and reliable code, prioritizing optimal performance, quality, and responsiveness. My responsibilities also included identifying bottlenecks and bugs and devising effective solutions to address and mitigate these challenges.


    Link : Link :
    C++ Unity 3D C# HTML5 Node.js
  • Black Sprite (T.L)
    Game Developer
    December 2015 - November 2017 (1 year and 11 months)
    Lahore, Punjab, Pakistan
    Link : Link :

Recommendations

Be the first to recommend Muhammad

Help this freelancer shine by sharing your experience working together.

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • master in computer sciences
    Islamia university
    2012

Skill set

Categories