Jens-ole Hansen

Staff Scientist at Jefferson Lab

Newport News, Virginia, 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

👤
Senior
🎓
Top School
Jens-ole Hansen is a Staff Scientist at Jefferson Lab with 24 years of experience in experimental nuclear physics, specializing in few-body systems and nucleon electromagnetic form factors. He combines deep domain expertise with practical technical skills in Monte Carlo simulation (primarily Geant4), event reconstruction, and scientific data analysis, and is fluent in C++ and Linux system administration. As the Hall A liaison to the lab’s Scientific Computing group, he manages computing resource allocation and forecasts needs for high-luminosity, high-resolution experiments. He will contribute to the MOLLER parity-violation search while supporting the broad Hall C program, blending precision measurement goals with large-scale computing requirements. His background also includes hands-on work with polarized 3He optical-pumping targets and Cherenkov detectors, reflecting a rare mix of hardware, software, and operations experience.
code24 years of coding experience
job3 years of employment as a software developer
bookDoctor of Philosophy - PhD, Experimental Nuclear Physics, Doctor of Philosophy - PhD, Experimental Nuclear Physics at Massachusetts Institute of Technology
bookDiplom, Physics, Diplom, Physics at Goethe-Universität Frankfurt a. Main
languagesGerman, English, French
github-logo-circle

Github Skills (39)

detector10
code-analysis10
cpp10
geometry9
visualization9
energy9
interpreter9
mathematics9
statistics9
physics9
python8
high-energy-physics8
machine-learning8
parallel8
tla8

Programming languages (7)

JavaC++ShellCHTMLJupyter NotebookPython

Github contributions (5)

github-logo-circle
hansenjo/panguin

Jul 2022 - Nov 2024

Online/offline analysis display program that reads a configuration file and plots from a ROOT file.
Contributions:1 PR, 62 pushes, 25 branches in 2 years 4 months
pythonconfiguration-fileonline-offlinerootoffline
hansenjo/hcana

Mar 2016 - Oct 2025

Hall C++ Analyzer
Contributions:62 pushes, 43 branches, 4 tags in 9 years 8 months
analyzercpphall
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