Emmanuel Badier is a seasoned software engineer with 13 years of experience specializing in 3D programming, real-time simulation, and virtual reality systems for research and film production. Based in Geneva, he develops cross-disciplinary toolchains and Unity3D simulations, integrates multi-modal acquisition devices (eye-tracking, physiological sensors, motion capture) and simplifies complex cluster-rendered VR setups to be researcher-friendly. His work spans low-level C/C++ plugins (film-editing and retargeting algorithms) to high-level C# libraries and user interfaces, and includes SIGGRAPH and ICCGIT–published camera and VR research. Emmanuel also contributes to embedded/IoT open-source projects like RIOT-OS, bringing platform compatibility and scripting integration to constrained devices. He combines an academic rigor in biomechanics and computer science with practical delivery, often turning sophisticated algorithms into intuitive, production-ready tools.
13 years of coding experience
5 years of employment as a software developer
Master, Biomechanics, Master, Biomechanics at Université Rennes II - Haute-Bretagne
Master, Computer Sciences, Master, Computer Sciences at Université de Rennes 1
Scientific Bachelor Degree, Scientific Bachelor Degree at Lycée Jacques Cartier
French, English
Github Skills (8)
c1710
iot10
embedded10
c1110
microcontroller10
sys10
operating-system10
javascript8
Programming languages (8)
CRustOCamlSCSSHTMLJupyter NotebookRich Text FormatPython
Contributions:1 release, 9 reviews, 58 commits in 7 years 9 months
Contributions summary:Emmanuel's contributions primarily involve modifying the RIOT operating system, focusing on enhancing platform compatibility and adding features. They adapted the default serial port configuration for macOS, addressed inconsistencies in the documentation related to the "sock" module, and integrated the JerryScript package. Furthermore, they added an example of JavaScript scripting capabilities and removed deprecated cryptographic features. The user also provided support for the Cortex-M23 CPU.
Contributions:12 commits, 10 pushes in 1 year 1 month
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
Emmanuel Badier - Software Engineer at Université de Genève