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.

Ralph Roukoz

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.

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.

See more

Experience Level

Expert
Expert
Expert

Language

English
Fluent
Arabic
Fluent
French
Fluent

Work Experience

Gameplay Programmer at Ubisoft
June 1, 2025 - November 1, 2025
Implemented 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, 2024
Collaborated 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, 2023
Worked 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, 2022
Collaborated 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, 2022
Worked 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, 2022
Secondary School at College Notre Dame De Louaize, Lebanon
January 1, 2006 - January 1, 2020

Qualifications

Add your qualifications or awards here.

Industry Experience

Gaming, Software & Internet, Media & Entertainment

Experience Level

Expert
Expert
Expert

Hire a Game Developer

We have the best game developer experts on Twine. Hire a game developer today.