Fabien Hermenier

Senior Staff Member at Nutanix

Nice, Provence-Alpes-Côte d'Azur, 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

👤
Senior
🎓
Top School
Fabien Hermenier is a Senior Staff Member at Nutanix with 13 years of experience bridging academic research and production cloud systems, specializing in resource management and VM placement algorithms. On leave from his Associate Professor role at Université Nice Sophia Antipolis, he brings a researcher's rigor to large-scale engineering problems and has taught systems courses at Polytech Nice. His contributions to open-source—for example performance and memory-efficiency improvements in the choco-solver constraint programming library—reflect a pattern of optimizing core algorithms and test automation. Comfortable moving between prototypes on testbeds like Emulab and production cloud platforms, he combines deep algorithmic insight with pragmatic implementation. Based in Nice, he is known for turning complex scheduling and resource-allocation research into robust, deployable software.
code13 years of coding experience
job1 year of employment as a software developer
bookPhd, informatique, Phd, informatique at University of Nantes
bookLycée lavoisier
languagesFrench, English
github-logo-circle

Github Skills (10)

algorithm10
unit-testing10
javas10
algorithms10
constraint-programming10
java10
data-structure9
backtracking9
data-structures9
memory-management8

Programming languages (4)

JavaC++JavaScriptGo

Github contributions (5)

github-logo-circle
chocoteam/choco-solver

Apr 2016 - Sep 2022

An open-source Java library for Constraint Programming
Role in this project:
userBack-end Developer & Test Automation Engineer
Contributions:6 commits, 10 PRs, 43 comments in 6 years 5 months
Contributions summary:Fabien primarily focused on improving the performance and functionality of the constraint solver library. They modified and enhanced the `FirstFail` variable selection strategy, adding optimizations and refactoring code for efficiency. Furthermore, the user added and modified unit tests to ensure the correctness of the solver's behavior, specifically related to search strategies and explanations. Several commits focused on internal data structures, like the memory management, and its memory efficiency.
cspjava-libraryconstraint-satisfaction-problemcoprsolver
btrplace/apidocs-next

Nov 2015 - Nov 2019

Contributions:293 pushes, 1 branch in 4 years
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
Fabien Hermenier - Senior Staff Member at Nutanix