Daniel Chappuis is a Senior Software Developer based in Lausanne with 13 years of experience and an M.Sc. in Computer Science from EPFL, specializing in high-quality C++ systems and 3D software. He combines a strong mathematical foundation with hands-on engineering, notably as author and maintainer of ReactPhysics3D, an open-source C++ 3D physics engine where he refactored core components, improved collision/contact handling, and added force application features. At Immensive he continues to drive robust software design and maintenance, emphasizing code quality and efficiency. His background at Crisalix and long-term open-source stewardship reveal a developer who bridges research-grade algorithms and production-ready implementations.
13 years of coding experience
3 years of employment as a software developer
Federal VET Diploma (CFC), Computer Science, Federal VET Diploma (CFC), Computer Science at CPNE (CPLN)
M.Sc, Computer Science, M.Sc, Computer Science at EPFL
Contributions:7 releases, 4 reviews, 1164 commits in 9 years 5 months
Contributions summary:Daniel primarily worked on the implementation of the ReactPhysics3D physics engine, modifying the engine's core C++ code. They refactored parts of the codebase, fixed issues, and added new functionalities, such as the ability to apply forces, including changes in the code related to the collision detection and contact management. Their work involved enhancing the efficiency and robustness of the engine's components.
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
Daniel Chappuis - Senior Software Developer at Immensive