Ralph Roukoz

Software Engineer

Abu Dhabi, United Arab Emirates3 yrs 10 mos experience

Key Highlights

  • 4+ years of experience in game programming.
  • Expert in Unity (C#) with a focus on gameplay systems.
  • Strong interest in C++ gameplay development and engine-level systems.
Stackforce AI infers this person is a Game Development Specialist with expertise in Unity and gameplay programming.

Contact

Skills

Core Skills

Game ProgrammingUnityUi ProgrammingUi IntegrationUnity DevelopmentTeaching

Other Skills

GitC#PerforceObject-Oriented Programming (OOP)CommunicationMultitaskingCommunity OutreachCommunity EngagementGame DesignGitHub

About

Game programmer with 4+ years of professional experience working on mobile and PC titles, including AAA and AA productions at Ubisoft. Most of my background is in Unity (C#), focusing on gameplay systems and UI architecture, with hands-on ownership of features from implementation to ship. Currently expanding toward C++ gameplay development, with a strong interest in engine-level systems and long-term technical growth. Portfolio: https://www.ralphroukoz.com

Experience

3 yrs 10 mos
Total Experience
1 yr
Average Tenure
--
Current Experience

Ubisoft abu dhabi

4 roles

Gameplay Programmer

Jun 2025Nov 2025 · 5 mos · On-site

  • 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.
  • Projects: Captain Lazerhawk The Game.
GitC#UnityGame Programming

UI Programmer

Promoted

Jan 2024Jul 2025 · 1 yr 6 mos · On-site

  • Collaborated closely with UI/UX Artists, Designers, and QA to interpret requirements, validate UI behavior, and ensure high-quality user experiences throughout development.
  • 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.
  • Projects: Captain Lazerhawk The Game.
GitC#UnityUI Programming

Junior UI Integrator

Jan 2023Jan 2024 · 1 yr · On-site

  • 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.
GitC#UnityPerforceUI Integration

UI Programmer Intern

Oct 2022Dec 2022 · 2 mos · On-site

  • 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.
C#UnityPerforceUI Programming

Ubisoft redlynx

2 roles

UI Programmer

Promoted

Jan 2024Jun 2024 · 5 mos · Remote

  • Collaborated closely with UI/UX Artists, Designers, and QA to interpret requirements, validate UI behavior, and ensure high-quality user experiences throughout development.
  • Designed and implemented C# based UI systems, delivering scalable features.
  • Actively participated in Agile development processes; sprint planning, daily stand-ups, task estimation, and reviews, to ensure efficient, iterative delivery of UI features.
  • Projects: Gwen's Getaway.
GitC#UnityUI Programming

Junior UI Integrator

May 2023Jan 2024 · 8 mos · Remote

  • 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.
GitC#UnityUI Integration

Atechy technologies

Unity Developer

Mar 2022Sep 2022 · 6 mos · Dubai, United Arab Emirates

  • 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.
GitGame ProgrammingObject-Oriented Programming (OOP)Unity Development

Sae uae

2 roles

Student Partner

Jan 2022May 2022 · 4 mos

CommunicationTeachingGame ProgrammingMultitasking

Teaching Assistant

Sep 2021May 2022 · 8 mos

CommunicationTeachingGame ProgrammingMultitasking

Education

SAE UAE

Bachelor's degree — Computer Games and Programming Skills

Jan 2020May 2022

College Notre Dame De Louaize

High School Diploma — Economics and Sociology

Jan 2004Jan 2020

Stackforce found 100+ more professionals with Game Programming & Unity

Explore similar profiles based on matching skills and experience