Available to hire
I am a game programmer with a passion for creating engaging experiences using Unity and C#. I design, develop, and optimize games across platforms, collaborating with interdisciplinary teams to deliver innovative indie and VR projects.
I thrive on solving technical challenges, manage the full development lifecycle from concept to deployment, and actively engage with online gaming communities to share insights and gather feedback.
Experience Level
Language
Arabic
Fluent
French
Advanced
English
Advanced
Work Experience
Game Developer at 3D WAVE
September 1, 2022 - September 1, 2024Developed and optimized interactive games using Unity and C#. Implemented efficient algorithms for improved game performance. Designed game mechanics, UI, and gameplay systems to enhance player experience. Integrated 3D models and animations into game environments in collaboration with artists. Contributed to team discussions, addressing progress and solutions.
Unity Instructor at IS BAS
September 1, 2023 - PresentCreated and delivered courses on Unity development, covering game mechanics, physics, and UI design. Assessed student progress and adapted teaching methods for better understanding. Developed hands-on projects to apply theoretical concepts to real-world game development. Updated educational materials, including tutorials and code examples.
Technical Consultant at ZUM-IT
October 1, 2021 - August 1, 2022Analyzed business processes to recommend tailored software applications. Collaborated with clients to convert requirements into practical solutions. Acquired new technical skills to enhance team productivity. Provided training and support for smooth software implementation.
Education
Engineering Degree in Computer Science at University of Carthage - ENSTA B
September 1, 2017 - July 1, 2021Preparatory Studies in Engineering at University of Monastir - IPEIM
September 1, 2015 - July 1, 2017Qualifications
A Complete Guide to Game Design
June 13, 2024 - March 9, 2026C++ Programming
July 26, 2021 - March 9, 2026Industry Experience
Gaming, Software & Internet, Media & Entertainment
Experience Level
Hire a Game Developer
We have the best game developer experts on Twine. Hire a game developer today.