Available to hire
As a Software Engineer and Game Developer with over a decade of experience, I have an extensive portfolio of over 50 diverse projects. I am proficient in C# programming and have a strong command of the Unity Game Engine, specializing in the development of multiplayer games.
Throughout my career, I have been highly effective in all phases of the software development life cycle, including design, implementation, optimization, and maintenance of complex game systems.
Skills
See more
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Language
English
Fluent
French
Fluent
Arabic
Advanced
Work Experience
Lead Unity Developer at MFF Labs
June 1, 2025 - PresentDeveloped and optimized a cross-platform mobile football game for Android and iOS. Refactored codebase for performance on low-end devices. Implemented networked gameplay using FishNet. Designed secure Web2/Web3 authentication. Built Unity-side API layers. Integrated live-ops (IAP, ads, push notifications). Used Addressables for asset management to reduce memory usage.
Senior Software Engineer at Ringtail Interactive
January 1, 2025 - September 9, 2025Designed core components for a high-performance multiplayer game engine for Unity and Godot; developed automated C# code generation tools; led API enhancements for data processing and secure serialization; implemented an action-based access control system.
Senior Game Developer / Team Leader at Gulf Software & Technology
October 1, 2023 - September 9, 2025Developed Roblox-like game; designed core gameplay, user interface and tools for procedural level creation; developed multiplayer backend; built a game launcher with authentication, automatic updates, and social features.
Senior Network Programmer at Fight Base LTD
August 1, 2022 - September 9, 2025Designed and implemented high-performance network infrastructure for an online fighting game; ensured network stability, security, and optimal performance; disaster recovery and data backup procedures; coordinated network access and usage; collaborated to optimize performance.
Senior Network Programmer at Lakeview Games
February 1, 2022 - September 9, 2025Converted a local multiplayer co-op game to online multiplayer for PC and Nintendo Switch; designed network architecture leveraging AWS for scalability; developed a robust Matchmaking Server; conducted code reviews and refactored to integrate with new multiplayer architecture.
Senior Game Developer / Project Manager at Nuked Cockroach
September 1, 2021 - September 9, 2025Designed and programmed core game logic for a top-down shooter MOBA; designed and implemented robust AWS-based network architecture; developed an Authoritative Game Server with client-side prediction for smooth gameplay.
Senior Game Developer at Stolen Pad Studio
March 1, 2016 - September 9, 2025Developed a fast-paced runner game for PC in Unity; implemented Steam Platform SDK for login, in-game purchases, and achievements; ported to mobile; managed full development lifecycle across target platforms.
Game Developer at Upwork
August 1, 2021 - September 9, 2025Contributed to the development of over 40 mobile game projects for Android and iOS; optimized performance for mobile devices; integrated SDKs for IAP, ads, and analytics; adapted games for diverse devices and OS versions.
Game Developer at Negus
March 1, 2015 - September 9, 2025Prototyped mobile (Windows Phone) and PC games for Microsoft; led recruitment & development of the game development team; fostered collaboration and production quality.
Game Developer at Saphir Prod
July 1, 2013 - September 9, 2025Fully developed a fast-paced RC car racing game for PC, mobile, and NVIDIA Shield in Shiva Engine using LUA; built tools for level creation and car integration; NVIDIA showcased the game at CES 2013; developed a level-based 2D platformer for Android and iOS.
Lead Unity Developer at MFF Labs
June 1, 2025 - PresentDeveloped and optimized a cross-platform mobile football game for Android and iOS. Refactored code for low-end devices, implemented networked gameplay with FishNet, designed a secure Web2/Web3 authentication flow, built Unity-side API layers, integrated live-ops (IAP, ads, push notifications), and leveraged Addressables for efficient asset management.
Senior Software Engineer at Ringtail Interactive
January 1, 2025 - September 9, 2025Designed core components for a high-performance multiplayer game engine (Unity and Godot) with prediction-based synchronization. Built automated C# code generation tooling, enhanced API for data processing and serialization, and implemented a robust action-based access control system.
Lead Unity Developer at MFF Labs
June 1, 2025 - PresentLed the development of a cross-platform mobile football game for Android and iOS. Refactored the codebase to improve performance on low-end devices, ensured smooth gameplay and efficient memory usage. Implemented networked gameplay with FishNet, and designed a secure Web2/Web3 authentication flow. Built Unity-side API communication layers, integrated live-ops services (IAP, ads, push notifications), and utilized Addressables for dynamic content delivery to reduce memory usage.
Senior Game Developer / Team Leader at Gulf Software & Technology
October 1, 2023 - September 9, 2025Developed a Roblox-like game including front-end and back-end, created core gameplay, UI, and procedural level tools; built multiplayer backend, database management, and server-side functionality; developed a game launcher with authentication, auto-updates, and social features; collaborated across teams to maintain consistent game design.
Senior Software Engineer at Ringtail Interactive
January 1, 2025 - September 9, 2025Designed core components for a high-performance multiplayer game engine for Unity and Godot with a focus on prediction-based synchronization. Developed automated C# code generation tools to boost productivity, enhanced API capabilities for data processing and secure serialization, and implemented an action-based access control system to improve security and flexibility in multiplayer interactions.
Senior Game Developer / Team Leader at Gulf Software & Technology
October 1, 2023 - September 9, 2025Roblox-like game development spanning front-end and back-end. Designed and implemented core gameplay, UI, and tools for procedural level creation. Built multiplayer game logic and server-side functionality, plus a game launcher with authentication, auto-updates, and social features. Collaborated closely with designers and artists to ensure cohesive project execution and intuitive UI.
Senior Network Programmer at Fight Base LTD
August 1, 2022 - September 9, 2025Designed and implemented a high-performance network infrastructure for an online fighting game; ensured stability and security, established disaster recovery and data backup procedures, managed secure network usage, and collaborated with teams to optimize performance.
Senior Network Programmer at Fight Base LTD
August 1, 2022 - September 9, 2025Designed and implemented a high-performance network infrastructure for an online fighting game, ensuring stability, security, and optimal performance. Implemented disaster recovery and data backup procedures and coordinated network access, working with teams to optimize performance and resolve issues.
Senior Network Programmer at Lakeview Games
February 1, 2022 - September 9, 2025Converted a local multiplayer co-op game to online multiplayer for PC and Nintendo Switch. Designed and implemented network architecture leveraging AWS for scalability and reliability. Developed a robust Matchmaking Server and conducted thorough code reviews to ensure maintainability and performance when integrating with the new multiplayer codebase.
Senior Network Programmer at Lakeview Games
February 1, 2022 - September 9, 2025Converted a local multiplayer co-op game to online multiplayer for PC and Nintendo Switch; designed network architecture leveraging AWS for scalability; developed a robust Matchmaking Server for private and public sessions; performed code reviews and refactored to integrate with new multiplayer architecture.
Senior Game Developer / Project Manager at Nuked Cockroach
September 1, 2021 - September 9, 2025Designed and programmed core game logic for a top-down shooter MOBA. Implemented robust network architecture on AWS (EC2, SQL/NoSQL DBs, load balancers, auto-scaling). Built an authoritative game server with client-side prediction for smooth gameplay and reliable online experiences.
Senior Game Developer at Stolen Pad Studio
March 1, 2016 - September 9, 2025Developed a fast-paced runner game for PC in Unity, including core gameplay mechanics, art integration, and performance optimization. Integrated Steam features (login, IAP, achievements) and ported the game to Android and iOS. Managed the end-to-end game development lifecycle and publishing for all target platforms.
Senior Game Developer / Project Manager at Nuked Cockroach
September 1, 2021 - September 9, 2025Designed and programmed core game logic for a top-down shooter MOBA; built an authoritative game server with client-side prediction and leveraged AWS services (EC2, SQL/NoSQL DBs, load balancers, auto-scaling).
Game Developer at Upwork
August 1, 2021 - September 9, 2025Contributed to the development of over 40 mobile game projects for Android and iOS, including 15 personal game titles across genres. Optimized performance for mobile devices, integrated various SDKs (IAP, ads, analytics), and adapted games for multiple platforms and OS versions.
Senior Game Developer at Stolen Pad Studio
March 1, 2016 - September 9, 2025Developed a fast-paced runner game for PC with Unity (C#); integrated Steam SDK for login, IAP, and achievements; ported the game to Android/iOS and managed end-to-end development lifecycle for multiple platforms.
Game Developer at Negus
March 1, 2015 - September 9, 2025Prototyped mobile (Windows Phone) and PC games for Microsoft, explored innovative gameplay concepts, and led recruitment and development of the game development team to foster a collaborative and productive environment.
Game Developer / Team Leader at Saphir Prod
July 1, 2013 - September 9, 2025Fully developed a fast-paced RC car racing game for PC, mobile, and NVIDIA Shield using Lua (Shiva Engine). Built level creation and car integration tools. The project was showcased by NVIDIA at CES 2013.
Game Developer at Upwork
August 1, 2021 - September 9, 2025Contributed to the development of over 40 mobile game projects for Android and iOS; ported titles to multiple platforms; optimized performance, integrated SDKs (IAP, ads, analytics), and ensured cross-platform quality; performed SCRUM-driven development.
Game Developer / Team Leader at Negus
March 1, 2015 - September 9, 2025Prototyped mobile and PC games for Microsoft; led recruitment and development of the game dev team; fostered collaborative workflow and presented innovative gameplay concepts.
Game Developer / Team Leader at Saphir Prod
July 1, 2013 - September 9, 2025Fully developed a fast-paced RC car racing game for PC, mobile, and NVIDIA Shield using Shiva Engine (Lua); built tools for level creation and car integration; game showcased by NVIDIA at CES 2013.
Senior Software Engineer at Ringtail Interactive
January 1, 2025 - September 9, 2025Designed and implemented core components for a high-performance multiplayer game engine for Unity and Godot, with a strong focus on prediction-based synchronization to minimize latency and ensure a smooth and consistent player experience. Developed and maintained automated C# code generation tools to significantly increase developer productivity and maintain code consistency across the entire codebase. Led the design and implementation of API enhancements to support efficient data processing and robust, secure serialization strategies for optimal network communication. Implemented a robust action-based access control system to enhance game security and provide developers with greater flexibility in managing permissions and interactions within the multiplayer environment.
Senior Game Developer / Team Leader at Gulf Software & Technology
October 1, 2023 - September 9, 2025Developed a Roblox-like game encompassing both front-end and back-end development. Designed and developed the core gameplay, user interface and tools for procedural level creation. Developed the game's back-end, encompassing the multiplayer game logic, database management, and server-side functionality. Built a game launcher with authentication, automatic updates, and social features. Collaborated with other developers and the design team to ensure seamless project execution, consistent game design, and an intuitive user interface.
Senior Network Programmer at Fight Base LTD
August 1, 2022 - September 9, 2025Designed and Implemented high-performance network infrastructure for an online fighting game. Ensured network stability, security, and optimal performance. Implemented disaster recovery and data backup procedures. Coordinated network access and usage, ensuring secure gameplay. Collaborated with teams to optimize network performance and resolve issues.
Senior Network Programmer at Lakeview Games
February 1, 2022 - September 9, 2025Converted a local multiplayer co-op game to an online multiplayer experience for PC and Nintendo Switch. Designed and implemented the network architecture leveraging AWS cloud services for scalability and reliability. Developed a robust Matchmaking Server capable of handling both private and public game sessions. Conducted thorough code reviews and refactored existing code to effectively integrate with the new multiplayer code architecture, ensuring maintainability and performance.
Senior Game Developer / Project Manager at Nuked Cockroach
September 1, 2021 - September 9, 2025Designed and programmed core game logic for a top-down shooter MOBA game for PC. Designed and implemented robust network architecture leveraging AWS services, including EC2, SQL DB, No-SQL DB, Load Balancers, Auto-scaling groups. Developed an Authoritative Game Server with sophisticated client-side prediction for smooth and responsive gameplay. Collaborated closely with the design team to ensure seamless integration of all game assets and features. Implemented diverse game modes, including Battle Royale, Team Deathmatch, and Capture the Flag. Streamlined workflows with automated build processes and rigorous network stress testing. Performed SCRUM management, guiding the development team through sprints and ensuring project goals were met.
Senior Game Developer at Stolen Pad Studio
March 1, 2016 - September 9, 2025Developed a fast-paced runner game for PC in Unity using C# including scripting core gameplay mechanics, implementing game art, and optimizing game performance. Integrated the Steam platform SDK, enabling features such as user login, in-game purchases, and achievements. Successfully ported the game to mobile phones and tablets for Android and iOS. Managed the entire game development lifecycle, including building, testing, and publishing for all target platforms.
Game Developer at Upwork
August 1, 2021 - September 9, 2025Contributed to the development of over 40 mobile game projects for Android and iOS platforms, including the independent creation of more than 15 games across diverse genres such as FPS, TPS, Racing, Endless Runners, Quiz, and Puzzle. Possesses strong problem-solving skills, demonstrated through successful bug fixing and performance optimization within a mobile environment. Experienced in integrating various SDKs, including in-app purchase, advertising, and game analytics platforms. Successfully adapted games for different mobile devices and operating systems, ensuring a consistent and enjoyable player experience across platforms.
Game Developer / Team Leader at Negus
March 1, 2015 - September 9, 2025Prototyped mobile (Windows Phone) and PC games for Microsoft, exploring innovative gameplay concepts and technologies. Led the recruitment and development of the game development team, fostering a collaborative and productive work environment.
Senior Game Developer / Team Leader at Saphir Prod
July 1, 2013 - September 9, 2025Fully developed a fast-paced RC car racing game for PC, mobile, and NVIDIA Shield in Shiva Engine using LUA including game mechanics, physics behavior, and AI logic. Built tools to facilitate level creation and cars integration. This game was selected by NVIDIA to showcase the capabilities of the NVIDIA Shield console, at CES 2013. Designed and developed a level-based 2D platformer game for Android and iOS platforms.
Lead Unity Developer at MFF Labs
June 1, 2025 - PresentLed development of a cross-platform mobile football game for Android and iOS. Refactored legacy code to improve performance on low-end devices, implemented FishNet-based networked gameplay, and designed a secure Web2/Web3 authentication flow. Built Unity-side API communication layers and integrated live-ops services (IAP, ads, push notifications). Optimized asset delivery with Unity Addressables to reduce memory usage.
Senior Software Engineer at Ringtail Interactive
January 1, 2025 - September 9, 2025Designed core components for a high-performance multiplayer game engine for Unity and Godot, with emphasis on prediction-based synchronization. Implemented automated C# code generation tools, enhanced APIs for data processing and secure serialization, and built an action-based access control system to improve security in multiplayer environments.
Senior Game Developer / Team Leader at Gulf Software & Technology
October 1, 2023 - September 9, 2025Developed a Roblox-like game including front-end and back-end systems. Implemented core gameplay, UI, procedural level tools, and a launcher with authentication and auto-updates plus social features. Coordinated with design to ensure cohesive game experience and user-friendly interfaces.
Senior Network Programmer at Fight Base LTD
August 1, 2022 - September 9, 2025Designed and implemented a high-performance network infrastructure for an online fighting game, ensuring stability, security, and scalability. Established disaster recovery and data backup procedures and collaborated across teams to optimize network performance.
Senior Network Programmer at Lakeview Games
February 1, 2022 - September 9, 2025Converted a local multiplayer co-op game to online multiplayer for PC and Nintendo Switch. Designed the network architecture leveraging AWS, developed a robust Matchmaking Server for private and public sessions, and conducted code reviews to ensure clean integration with new multiplayer codebase.
Senior Game Developer / Project Manager at Nuked Cockroach
September 1, 2021 - September 9, 2025Designed and programmed core game logic for a top-down shooter MOBA. Built a robust network architecture using AWS, and developed an authoritative server with sophisticated client-side prediction for smooth gameplay. Led project planning and coordination across teams.
Senior Game Developer at Stolen Pad Studio
March 1, 2016 - September 9, 2025Developed a fast-paced runner game for PC in Unity, implementing core gameplay mechanics and asset integration. Integrated Steamworks for login, in-app purchases, and achievements, and ported the game to mobile platforms. Managed end-to-end development lifecycle and publishing.
Game Developer at Upwork (Freelance)
August 1, 2021 - September 9, 2025Contributed to over 40 mobile game projects across Android and iOS, including FPS, TPS, racing, endless runners, puzzles, and quizzes. Optimized performance, integrated SDKs for IAP and analytics, and adapted games for multiple platforms and devices.
Prototyping / Game Developer at Negus
March 1, 2015 - September 9, 2025Prototyped mobile (Windows Phone) and PC games for Microsoft; led recruitment and development of the game development team, fostering collaboration and productive workflows.
Game Developer / Team Leader at Saphir Prod
July 1, 2013 - September 9, 2025Fully developed a fast-paced RC car racing game for PC, mobile, and NVIDIA Shield using Shiva Engine (LUA). Built tools for level creation and car integration; game was showcased by NVIDIA at CES 2013.
Game Developer at Upwork
August 1, 2021 - September 9, 2025Contributed to over 40 mobile game projects on Android/iOS, delivering optimized performance and robust integrations; worked across diverse genres and platforms.
Co-Founder / Vice President at Tunisian Game Developer Association
June 1, 2019 - September 9, 2025Co-founded and led the national game developer association; organized events, mentorship, and initiatives to foster game development in Tunisia.
Event Organizer at Global Game Jam
January 1, 2019 - September 9, 2025Organized and coordinated Global Game Jam participation across the region; supported participants and facilitated collaborations.
Co-Founder / Vice President at Tunisian E-Sport Federation
March 1, 2020 - September 9, 2025Co-founded the national e-sports federation; led initiatives to grow competitive gaming, events, and community engagement.
Vocational Training Instructor at ISAMM Higher Institute of Multimedia Arts of Manouba, Tunisia
December 1, 2023 - September 9, 2025Trained and mentored aspiring game developers, focusing on multiplayer game development within Unity and practical network programming.
Lead Unity Developer at MFF Labs
June 1, 2025 - PresentLed development of a cross-platform mobile football game for Android and iOS, refactored code for low-end devices, implemented FishNet-based networked gameplay, built Web2/Web3 authentication flows, created Unity-side API layers, integrated live-ops (IAP, ads, push notifications), and optimized asset delivery with Addressables.
Senior Software Engineer at Ringtail Interactive
January 1, 2025 - September 9, 2025Designed core components for a high-performance multiplayer game engine (Unity and Godot), built automated C# code generation tools, enhanced API for data processing and secure serialization, and implemented an action-based access control system for multiplayer security.
Senior Game Developer / Team Leader at Gulf Software & Technology
October 1, 2023 - September 9, 2025Developed a Roblox-like game including front-end and back-end, implemented core gameplay, UI and procedural level tools, built a game launcher with authentication and automatic updates, and collaborated with design to ensure cohesive UX.
Senior Network Programmer at Fight Base LTD
August 1, 2022 - September 9, 2025Designed and implemented a high-performance online fighting game network infrastructure, ensured network stability and security, established disaster recovery and data backup procedures, and coordinated secure network access.
Senior Network Programmer at Lakeview Games
February 1, 2022 - September 9, 2025Converted a local multiplayer co-op game to online multiplayer for PC and Nintendo Switch; designed network architecture using AWS for scalability; built a robust matchmaking server and conducted thorough code reviews to ensure maintainability.
Senior Game Developer / Project Manager at Nuked Cockroach
September 1, 2021 - September 9, 2025Designed and programmed core game logic for a top-down shooter MOBA; built an authoritative server with client-side prediction and leveraged AWS services for scalable backend architecture.
Senior Game Developer at Stolen Pad Studio
March 1, 2016 - September 9, 2025Developed a fast-paced runner game for PC in Unity, integrated Steam SDK for login, IAP, and achievements, and ported the game to Android/iOS; led end-to-end development lifecycle.
Game Developer at Upwork
August 1, 2021 - September 9, 2025Contributed to over 40 mobile game projects for Android and iOS; optimized performance, integrated various SDKs (IAP, ads, analytics), and adapted games across platforms.
Game Developer at Negus
March 1, 2015 - September 9, 2025Prototyped mobile and PC games; led recruitment and development of the game development team; fostered collaborative development and streamlined workflows.
Game Developer / Team Leader at Saphir Prod
July 1, 2013 - September 9, 2025Fully developed a fast-paced RC car racing game for PC, mobile, and NVIDIA Shield; built tools for level creation and car integration; NVIDIA showcased the project at CES 2013.
Education
Computer Software Engineering at ESPRIT
September 1, 2010 - July 1, 2013Licentiate degree at Iset'Com
September 1, 2007 - July 1, 2010Baccalaureate in Mathematics at Tunisia
June 1, 2007 - June 1, 2007Computer Software Engineering at ESPRIT
September 1, 2010 - July 1, 2013Licentiate degree at Iset'Com
September 1, 2007 - July 1, 2010Baccalaureate in Mathematics at Tunisia
June 1, 2007 - June 1, 2007Licentiate degree at Iset'Com, Tunisia
September 1, 2007 - July 1, 2010Computer Software Engineering at ESPRIT, Tunisia
September 1, 2010 - July 1, 2013Baccalaureate in Mathematics at Tunisia
June 1, 2007 - September 9, 2025Computer Software Engineering at ESPRIT, Tunisia
September 1, 2010 - July 1, 2013Licentiate degree at Iset'Com, Tunisia
September 1, 2007 - July 1, 2010Baccalaureate in Mathematics at Tunisia
June 1, 2007 - June 1, 2007Licentiate degree in Computer Software Engineering at ESPRIT
September 1, 2010 - July 1, 2013Licentiate degree at Iset'Com
September 1, 2007 - July 1, 2010Baccalaureate in Mathematics at Tunisia
January 11, 2030 - June 1, 2007Computer Software Engineering at ESPRIT, Tunisia
September 1, 2010 - July 1, 2013Licentiate degree at Iset'Com, Tunisia
September 1, 2007 - July 1, 2010Baccalaureate in Mathematics at Tunisia
January 11, 2030 - June 1, 2007Qualifications
Industry Experience
Gaming, Software & Internet, Computers & Electronics, Professional Services, Education, Media & Entertainment, Media & Entertainment
Skills
See more
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Hire a Game Developer
We have the best game developer experts on Twine. Hire a game developer in Paris today.