Jovan Mitrevski is an experimental particle physicist and seasoned software/hardware engineer with eight years of postdoctoral and applied experience building real-time AI and control systems for scientific instruments. Currently an Application Physicist II at Fermilab, he blends deep expertise in detector reconstruction, FPGA-based ML (notably contributions to the hls4ml Quartus backend), and multithreaded HPC software developed during long stints on ATLAS at CERN. His background spans firmware and trigger design, SCADA and reconstruction coordination, and production software leadership—skills he previously applied to EPROI imaging at a medical device startup. Trained with a PhD in Physics and advanced degrees in ECE, he is comfortable moving between low-level hardware validation and high-level algorithm deployment to deliver reproducible, real-time solutions. A pragmatic collaborator, he often translates complex physics requirements into maintainable, production-ready code and has shepherded software subgroup efforts in large international collaborations.
8 years of coding experience
3 years of employment as a software developer
Bachelor of Science (B.S.), Electrical Engineering and Computer Science, Bachelor of Science (B.S.), Electrical Engineering and Computer Science at University of California, Berkeley
Doctor of Philosophy (Ph.D.), Physics, Doctor of Philosophy (Ph.D.), Physics at Columbia University in the City of New York
Contributions:6 releases, 350 reviews, 197 commits in 2 years 1 month
Contributions summary:Jovan focused on modifying and updating the Quartus backend implementation for the `hls4ml` project, which involves machine learning on FPGAs. Their commits primarily addressed build processes, report generation, and testbench enhancements specific to the Quartus integration. They also introduced improvements in JS parsing and the handling of I/O for 1D convolutional layers, alongside minor code cleaning and refactoring.
Contributions:59 pushes, 14 branches in 2 years 1 month
cmsweb-appcockpitoffline
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.