Jan‑Frederik Schulte is a Research Associate at Purdue University with 11 years of experience applying low-latency, high-throughput ML/AI techniques to problems in high energy physics. He is a developer and coordinator on the hls4ml project, bridging FPGA/HL design with machine learning to enable real-time inference for particle detectors. His work spans software and detector physics, including contributions to the widely used CMS Offline Software (cmssw) where he improved tracking-related classes and fixed seed-strategy crashes. Trained with a PhD from RWTH Aachen, he combines deep domain expertise in rare decay searches and silicon detectors with practical engineering that moves algorithms into constrained hardware. Colleagues rely on him to translate complex physics requirements into robust, production-capable ML solutions.
11 years of coding experience
6 years of employment as a software developer
Doctor of Philosophy - PhD, Physics, Doctor of Philosophy - PhD, Physics at RWTH Aachen University
Contributions:474 reviews, 243 commits, 55 PRs in 5 years 9 months
Contributions summary:Jan-frederik made changes to the `VectorHit` class, likely related to data formatting and handling. These changes included modifications to the constructor, methods for accessing parameters and errors, and methods related to global position calculations and error handling. Further contributions involved modifications to the `TSGForOIDNN` class, potentially fixing a crash related to seed strategy implementation and adjustments to the HLTMuonL1TFilter.
Contributions:90 commits, 17 PRs, 4 comments in 3 years 10 months
tlaanalysis
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.