Daniel Chappuis

Senior Software Developer at Immensive

Lausanne, Vaud, Switzerland
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
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.
code13 years of coding experience
job3 years of employment as a software developer
bookFederal VET Diploma (CFC), Computer Science, Federal VET Diploma (CFC), Computer Science at CPNE (CPLN)
bookM.Sc, Computer Science, M.Sc, Computer Science at EPFL
languagesFrench, English
github-logo-circle

Github Skills (15)

physics-engine10
contact-list10
collision-detection10
c-language10
manage10
engine10
physics10
cprogramming-language10
physx10
contactform10
data-structure9
algorithm9
data-structures9
algorithms9
3d-graphics8

Programming languages (3)

TypeScriptC++JavaScript

Github contributions (5)

github-logo-circle
Open source C++ physics engine library in 3D
Role in this project:
userBackend Developer
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.
physics-enginephysicsreactphysics3danimationcpp
DanielChappuis/PEEL

Aug 2016 - Jan 2022

Contributions:10 commits, 8 pushes, 2 branches in 5 years 5 months
physics-enginephysicsevaluationsimulationevaluation-engine
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