Lucien Menassol is a software engineer based in Toulouse with a decade of hands-on experience specializing in game engine and tooling development. Trained at INSA Toulouse and Seoul National University, he has shipped engine features and streaming tools at Ubisoft for Beyond Good and Evil 2 and currently develops software at Sigilence Technologies. He contributes to the popular Rust game engine Bevy, improving crate documentation, silencing warnings, and fixing subtle float-comparison bugs—evidence of his attention to correctness and developer ergonomics. Comfortable across C++, C#, Rust and full-stack web stacks, he blends systems-level thinking with pragmatic tooling work. Lucien’s background in both AAA engine pipelines and open-source ecosystems makes him a reliable bridge between production game engineering and community-driven projects.
10 years of coding experience
1 year of employment as a software developer
Diplôme d'ingénieur, Computer Science, Diplôme d'ingénieur, Computer Science at 서울대학교 (Seoul National University)
Computer Science, Computer Science at Institut national des Sciences appliquées de Toulouse
A refreshingly simple data-driven game engine built in Rust
Role in this project:
Backend Developer
Contributions:51 reviews, 23 PRs, 89 comments in 3 years 10 months
Contributions summary:Lucien primarily focused on improving the documentation and addressing code warnings within the `bevy_window`, `bevy_scene`, and `bevy_gltf` crates. Their contributions involved documenting missing items, adjusting attributes, and adding crate-level attributes. Additionally, they worked on refactoring builder types and fixing an issue related to the behavior of the `FloatOrd` struct and its comparisons.
Contributions:80 pushes, 30 branches in 2 years 10 months
data-drivenbevygamedevrustgame-development
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.