Available to hire
Hi, I’m Ralph Roukoz, a video game programmer specializing in gameplay systems and front-end UI development. I’m proficient in Unity with C#, and I focus on creating responsive, intuitive player experiences while delivering polished features.
I thrive in collaborative environments, working closely with designers, artists, QA, and tech teams to prototype, iterate, and ship high-quality games across multiple platforms.
Language
English
Fluent
Arabic
Fluent
French
Fluent
Work Experience
Gameplay Programmer at Ubisoft
June 1, 2025 - November 1, 2025Implemented core gameplay functionality in Unity using C# and an Entity Component System (ECS) to support efficient, extensible systems across diverse game modes. Collaborated closely with designers, artists, QA, and technical teams to iterate on features and maintain high-quality standards.
UI Programmer at Ubisoft
January 1, 2024 - June 1, 2024Collaborated with UI/UX Artists, Designers, and QA to interpret requirements, validate UI behavior, and ensure high-quality user experiences. Designed and implemented C# based UI systems using an MVC architecture, delivering scalable features including real-time leaderboards, seasonal battle passes, and tournament interfaces. Actively participated in Agile development processes; sprint planning, daily stand-ups, task estimation, and reviews, to ensure efficient, iterative delivery of UI features.
Junior UI Integrator at Ubisoft
January 1, 2023 - December 1, 2023Worked closely with UI/UX Artists and Designers to translate design specifications and asset needs into functional, in-game interfaces. Engineered scalable, modular UI frameworks that streamlined feature integration and empowered other programmers to rapidly build and connect gameplay functionality.
UI Programmer Intern at Ubisoft
October 1, 2022 - December 1, 2022Collaborated closely with Artists and Designers to understand UI requirements, asset specifications, and overall visual direction. Set up and organized UI prefabs, establishing a clean and reliable foundation for programmers to implement functionality and extend features.
Unity Game Developer at Atechy Technologies
March 1, 2022 - October 1, 2022Worked as a Unity Developer contributing to both UI and gameplay systems, ensuring cohesive functionality and smooth player interaction. Designed and built an internal tool that converts Minecraft worlds into the game’s voxel environment, streamlining world creation and prototyping for the development team.
Education
Bachelor of Game Development at SAE Institute Dubai, UAE
January 1, 2020 - January 1, 2022Secondary School at College Notre Dame De Louaize, Lebanon
January 1, 2006 - January 1, 2020Qualifications
Industry Experience
Gaming, Software & Internet, Media & Entertainment
Hire a Game Developer
We have the best game developer experts on Twine. Hire a game developer today.