Paul Hervot is a seasoned systems software engineer with 13 years of experience, currently contributing to NVIDIA’s CUDA driver development from the Zürich area. He combines deep systems programming expertise in C, C++, Rust, Python and CUDA with hands-on driver and low-level debugging experience dating back to an early NVIDIA internship. As a longtime educator and curriculum author he has taught advanced courses in systems programming, compilers and architecture, consistently earning top participant ratings and shaping practical exercises used in industry training. His background spans applied research, tooling and secure execution environments for student code, reflecting a talent for turning complex systems into teachable, maintainable artifacts. Comfortable in both consulting and corporate R&D contexts, he has recently balanced short-term consulting assignments with sustained instructional leadership. Colleagues value him for bridging rigorous academic teaching with production-quality driver engineering and for volunteering in CS education initiatives.
13 years of coding experience
1 year of employment as a software developer
Master 2 Ingénierie des systèmes numériques virtuels pour l’apprentissage (SYNVA), Sciences de l'éducation, Master 2 Ingénierie des systèmes numériques virtuels pour l’apprentissage (SYNVA), Sciences de l'éducation at Université de Strasbourg
Diplôme d'ingénieur, Ingénierie informatique, Diplôme d'ingénieur, Ingénierie informatique at EPITA: Ecole d'Ingénieurs en Informatique
Computer Science, Computer Science at Staffordshire University
Contributions:187 commits, 175 pushes, 5 branches in 1 year 4 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.