Xavier Lambein is a versatile software engineer and former data scientist with 11 years of programming experience and a Master’s in Computer Science from UCLouvain, currently building software at Gigs in Brussels. He favors Python for data and backend work, writes Rust professionally from his time at Tweag, and is comfortable with JavaScript for front-end tasks. His background spans deep learning with TensorFlow, optimization algorithms from competitive programming, and production data pipelines demonstrated at CLIMACT and the MIT Media Lab. An active open-source contributor, he improved type inference and testing for the Nickel configuration language, blending careful engineering with strong type-system intuition. Outside work he channels creativity into music production, game development, and fiction, which informs his focus on readable, fast, and elegant code.
11 years of coding experience
6 years of employment as a software developer
Master’s Degree Computer Science and Engineering, Master’s Degree Computer Science and Engineering at Université catholique de Louvain
Contributions:10 reviews, 8 commits, 2 PRs in 2 months
Contributions summary:Xavier primarily focused on enhancing the Nickel configuration language, specifically related to the type system. Their contributions involved adding tests to verify the behavior of wildcards within type annotations and ensuring correct type inference. The user made changes to the typechecking module, resolving issues with wildcard substitution, and improved the pretty printer and expander.
Contributions:133 pushes, 2 branches in 3 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.