Léo Valais

Rust Backend Software Engineer at SNCF Réseau

Paris, Ile-de-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
Léo Valais is a pragmatic Rust backend engineer with 9 years of experience, based in Paris, currently developing and owning a Rust middleware webservice for the OSRD open-source railway design project at SNCF Réseau. He combines low-level systems thinking with practical web service design (axum, tokio, diesel) to improve API ergonomics, async simulation scheduling, and robust error handling in safety-critical infrastructure tooling. Previously at Thales he built an asynchronous Python service and PyQt GUI to automate production chains and manage firmware/JTAG programming, showing fluency across Rust and Python in both backend and hardware-adjacent domains. His background includes research work in stereovision and image processing for Airbus and contributions to open-source railway tooling via the OpenRail Association, reflecting a blend of academic rigor and production-focused engineering. Notably, he emphasizes developer experience and idiomatic, maintainable code while tackling complex domain-specific algorithms like authorization, search/matching, and scheduling.
code9 years of coding experience
job2 years of employment as a software developer
bookComputer Science Engineering, Computer Science Engineering at EPITA
languagesEnglish, French, Spanish
github-logo-circle

Github Skills (33)

asynchronous10
simulation10
javascript10
concurrent10
ocsigen10
futures10
fibers10
in-progress10
io-uring10
fullstack-development10
io10
full-stack10
ocaml10
designer10
structured-concurrency10

Programming languages (8)

SmartyTypeScriptC++OCamlTeXJavaScriptHTMLClojure

Github contributions (5)

github-logo-circle
leovalais/cl-lsystem

May 2019 - Jun 2019

Contributions:100 commits, 3 pushes in 1 month
leovalais/macosbox

Sep 2018 - Feb 2024

Contributions:3 pushes, 1 branch in 5 years 5 months
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
Léo Valais - Rust Backend Software Engineer at SNCF Réseau