Gilles Roudiere

Développeur at W4 Games

Lanteuil, Nouvelle-Aquitaine, France
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Gilles Roudiere is a seasoned software developer with a decade of experience building and improving game engines, tools, and backend systems from low-level C++ bindings to Unity editor frameworks. Currently at W4 Games and an active long-term contributor to the widely used open-source Godot Engine, he has driven key improvements in tilemap/terrain handling, animated tiles, and the engine’s C++ binding stability during the GDNative→GDExtension transition. His background spans data science and academic research—a PhD project on network anomaly detection and hands-on roles in BGP routing tooling—giving him a strong foundation in algorithms, networking, and performance-sensitive systems. He combines rigorous engineering (refactoring, crash fixes, instance management) with attention to usability, having improved editor rendering and text coordinate logic in node-based tools. Based in Nouvelle-Aquitaine, France, Gilles blends research-grade problem solving with practical open-source impact, often tackling subtle stability and API-consistency issues that others miss.
code10 years of coding experience
job2 years of employment as a software developer
bookBaccalauréat, S, Mention Très Bien, Baccalauréat, S, Mention Très Bien at Lycée Pierre D'Aragon
bookComputer Science, Computer Science at Bishop's University
bookEngineer's degree, Informatique, Réseaux et Télécommunication, Engineer's degree, Informatique, Réseaux et Télécommunication at Institut national des Sciences appliquées de Toulouse
languagesFrench, English
github-logo-circle

Github Skills (23)

unity3d10
editors10
godot10
c-language10
gdextension10
object-oriented-programming10
editor10
navigator10
dotnet-core10
game-development10
cprogramming-language10
csharp10
navigationview10
tilemap10
data-structure9

Programming languages (14)

C#JavaC++CSSCGoHTMLGDScript

Github contributions (5)

github-logo-circle
godotengine/godot

May 2017 - Jan 2023

Godot Engine – Multi-platform 2D and 3D game engine
Role in this project:
userBack-end Developer & Game Engine Contributor
Contributions:653 reviews, 397 commits, 390 PRs in 5 years 8 months
Contributions summary:Gilles's commits primarily focused on enhancing the Godot Engine's navigation system. The user implemented improvements to the engine's tilemap and terrains, especially when the user has y-sort enabled. They also added functionality for handling animated tiles, including features like animation columns, separation, speed and animation frame duration. Further refinements include correcting issues with existing tilemap features, such as selection.
godotgamedevgodot-enginegame-development3d-game-engine
godotengine/godot-cpp

Nov 2021 - Dec 2022

C++ bindings for the Godot script API
Role in this project:
userBack-end Developer
Contributions:8 reviews, 5 commits, 5 PRs in 1 year
Contributions summary:Gilles primarily contributed to the C++ bindings for the Godot Engine's script API, focusing on fixing bugs and improving the core functionality. Their commits addressed potential crashes in the `Variant` constructor, ensuring object safety. They also worked on object instance management, including making extension instances create the corresponding Godot object and fixing issues with setting instances for built-in wrapped classes. Additionally, the user refactored the native extension initialization steps and performed a large-scale renaming from GDNative to GDExtension, improving code consistency.
apicppgdscriptc-bindingsgodot
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Gilles Roudiere - Développeur at W4 Games