Available to hire
Hi, I’m Mehdi Ali, an Intermediate Game Developer and Programmer based in Montréal. I have a strong foundation in 3D and a background in science and mechanical engineering. I’m passionate about designing engaging gameplay and scalable systems, with a strong focus on problem-solving and continuous learning.
I enjoy working in teams adapting to new challenges and technologies. Currently, I specialize in Unity and C#, while expanding my expertise into Unreal Engine and C++. My experience spans VR multiplayer shooters, roguelike arcade games, and immersive VR training simulations.
Skills
See more
Work Experience
Unity VR Developer at Greensky Games
June 1, 2024 - July 22, 2025Worked on the VR roguelike arcade shooter SWARM 2, increasing game stability by resolving key bugs affecting gameplay and visuals. Improved user experience by fixing UI bugs, implementing in-game Tips UI, and managing input/controller mappings across VR platforms. Enhanced visual quality by integrating VFX and art assets.
Unity VR Developer at Greensky Games
June 1, 2024 - PresentWorked on the VR extraction shooter Anomaly, improving UI scalability with modular components and stylesheet systems, leading localization efforts, and fixing UI bugs. Enhanced enemy AI behavior using HTN, improving perception, target acquisition, aggro management, and state transitions. Ensured multiplayer synchronization with Photon Fusion and PlayFab, standardized open-world scene organization for collaboration, and optimized performance via area isolation, mesh combination, and scene structuring.
QA Analyst at Greensky Games
December 1, 2023 - July 22, 2025Improved game quality across all platforms by reviewing developers’ tasks with detailed test scenarios. Developed a comprehensive test suite covering all systems, supported cross-platform VR stability, and established the foundation for future QA teams.
Unity VR Developer at Sketchbox
July 1, 2023 - July 22, 2025Developed immersive VR training simulations for government inspections, enhancing trainee engagement. Integrated gamification elements into boat and aircraft inspection simulations to improve realism.
3D Generalist at Upwork
December 31, 2022 - July 22, 2025Delivered high-quality 3D assets including modeling, sculpting, texturing, and animation for various clients. Developed automation tools to optimize production workflows.
Education
Mechanical Engineering at The National School of Hydraulics, Blida, Algeria
January 1, 2015 - December 31, 2020Qualifications
Industry Experience
Gaming, Software & Internet, Government, Media & Entertainment, Professional Services
Skills
See more
Hire a Game Developer
We have the best game developer experts on Twine. Hire a game developer in Montreal today.