Christoph Hasse

Senior Software Engineer at NVIDIA

New York, New York, United States
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
Christoph Hasse is a Senior Software Engineer with 11 years of experience building high-performance scientific and data-processing systems, currently at NVIDIA after leading scientific software at Commonwealth Fusion Systems. He specializes in bridging research and production: designing JIT-compiled C++ from Python DSLs, creating Kalman-filter and reconstruction algorithms that cut runtime by 2x–6x, and deploying deep-learning models that dramatically reduce training and inference cost. At CERN he helped architect LHCb’s real-time pipeline that handles multi‑TB/s data and led automated performance-profiling used in daily validation. A practical open-source contributor, he’s extended Exiv2’s Nikon lens support and test coverage, showing attention to robustness beyond core research code. He holds a Ph.D. in Physics and combines experimental rigor with software engineering discipline to accelerate complex scientific workflows.
code11 years of coding experience
job3 years of employment as a software developer
bookDr. rer. nat. (Ph.D.) Physics, Physics, Dr. rer. nat. (Ph.D.) Physics, Physics at TU Dortmund University
languagesGerman, English, French
stackoverflow-logo

Stackoverflow

Stats
686reputation
10kreached
10answers
10questions
github-logo-circle

Github Skills (10)

image-data10
c-language10
metadata10
cprogramming-language10
exif10
boost6
loops6
python6
optimization6
static-linking6

Programming languages (21)

JavaC++RustCStandard MLMakefilePerlHTML

Github contributions (5)

github-logo-circle
Exiv2/exiv2

Dec 2020 - Aug 2022

Image metadata library and tools
Role in this project:
userBack-end Developer
Contributions:295 reviews, 90 commits, 109 PRs in 1 year 8 months
Contributions summary:Christoph implemented and updated Nikon Lens Data handling within the Exiv2 library. This involved adding support for new versions of Nikon LensData, incorporating new tags, and modifying existing code for accurate interpretation. The user also addressed build issues and included a test for shutter mode and mechanical shutter count, demonstrating a focus on improving the library's functionality and reliability. Additionally, the user worked on adding support for a new lens model.
exif-metadataexifiptcimage-metadataexif-interface
hassec/exiv2

Mar 2022 - Mar 2024

Image metadata library and tools
Contributions:1 PR, 15 pushes, 5 branches in 2 years
image-metadatametadataxmp
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
Christoph Hasse - Senior Software Engineer at NVIDIA