Game Developer & Full-Stack Engineer specializing in multiplayer games, real-time networking, deterministic simulation, rollback, client prediction, and the backend and platform infrastructure behind them.

Atef Boutara

Game Developer & Full-Stack Engineer specializing in multiplayer games, real-time networking, deterministic simulation, rollback, client prediction, and the backend and platform infrastructure behind them.

Available to hire

Game Developer & Full-Stack Engineer specializing in multiplayer games, real-time networking, deterministic simulation, rollback, client prediction, and the backend and platform infrastructure behind them.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more

Language

Arabic
Fluent
French
Advanced
English
Fluent

Work Experience

Senior Software Engineer & Team Lead at Winzy
January 1, 2026 - Present
Delivered Winzy, a full-stack competitive gaming platform spanning a Unity/Photon Quantum multiplayer FPS, an ASP.NET Core backend, and a cross-platform desktop launcher. Implemented the Unity multiplayer FPS client with Photon Quantum, including deterministic gameplay, spawning, movement, health, weapons, pickups, respawns, warmup/countdown, overtime, disconnect handling, score tracking, and end-of-match reporting. Built the end-to-end match orchestration between Unity, the backend, and Photon (auth bootstrap, matchmaking, queue tickets, match-found transitions, room connections, tokens, cancellation races, void detection, auto-requeue). Developed typed Unity HTTP clients and shared models for profile, wallet, matchmaking, quests, surveys, payouts, and match state with token-based auth and mobile/WebGL fallbacks. Created a native Windows/macOS launcher with login/registration, wallet display, game library, settings, secure token storage, and session persistence. Engineered secure laun
Senior Software Engineer & Team Lead at Intalio
January 1, 2025 - January 1, 2026
Led delivery of production C#/.NET features, translating specifications into maintainable architectures with modular layers and CQRS-style separation. Built performance-sensitive search/filter flows with robust validation, RBAC semantics, and auditability. Improved reliability and observability through structured logging, health checks, and safe error handling. Optimized SQL Server/EF Core-backed features with indexing, pagination, caching, and concurrency-safe patterns.
Game Developer & Team Lead at BlueGravity Studios
January 1, 2023 - January 1, 2025
Worked on multiplayer Web3 games using Photon Quantum; architected real-time multiplayer infrastructure and a Node.js backend to manage player data, authentication, and tokenization. Implemented gameplay/UI features (HUD, menus) tightly integrated with backend services, and designed a feature-rich chat system with real-time messaging and voice chat. Collaborated with designers/producers to iterate gameplay and UX based on QA feedback and integrated blockchain wallet interactions and other backend-driven features.
Backend Game Developer at SphereStudios
January 1, 2022 - January 1, 2023
Chronos — Dawn of Time (RPG Multiplayer, Web3/NFTs): Designed multiplayer systems with Photon Fusion and Node.js, integrated MongoDB, and built APIs for client-server communication. Synchronized player actions to maintain consistent game state and UI state across clients while integrating blockchain components.
Part-time Game Instructor (Unity C#) at Go My Code
January 1, 2019 - January 1, 2022
Delivered Unity/C# instruction through interactive sessions, organized group projects, evaluated student progress, and mentored students from concept to completion on their game projects.
Unity VR Developer at Cube 3D Technology
January 1, 2019 - January 1, 2020
Contributed to a multi-platform multiplayer VR educational platform. Implemented networking functionalities using socket communication between Node.js and Unity to enable multiplayer interactions and content sharing; contributed to gameplay mechanics and VR support for HTC Vive and Oculus Quest.
Unity AR Developer / Backend Engineer at Alien Dimension
January 1, 2019 - January 1, 2019
Hybrid AR Educational Game: Implemented AR features with Unity and Vuforia, integrated Firebase for data storage and API updates, and built Node.js backends for subscriptions and license/key activation workflows with RBAC for admin/teacher access. Designed and developed interactive educational content and iterated on UX and classroom-ready flows.

Education

Software Engineering Degree at Private Higher School of Engineering and Technology
January 1, 2020 - January 1, 2023
Bachelor Degree in Video Games Development at Higher Institute of Multimedia Arts of Manouba (ISAMM)
January 1, 2020 - January 1, 2020
Baccalaureate Degree (Computer Science) at Ibn Khaldoun Omrane Supérieur High School
January 1, 2017 - January 1, 2017

Qualifications

Add your qualifications or awards here.

Industry Experience

Gaming, Software & Internet, Media & Entertainment

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more