Giacomo Parolini

Program Manager at Thermo Fisher Scientific

Greater Milan Metropolitan Area Italy
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
Giacomo Parolini is a Program Manager with 12 years of professional experience, currently leading projects at Thermo Fisher Scientific from the Greater Milan area. Trained as an industrial chemist (Master’s, Università degli Studi di Milano), he blends laboratory and technical expertise with program-level coordination across equipment and scientific software initiatives. An active back-end contributor to the well-known ROOT data analysis framework, he has shipped memory and storage optimizations—such as Real32Trunc and careful pre-allocation—that reflect a pragmatic focus on performance and data footprint. His background as an equipment specialist gives him hands-on systems knowledge that informs product and process decisions, bridging engineering, operations, and scientific users. Colleagues rely on him for practical problem-solving that translates complex scientific requirements into efficient, maintainable solutions.
code11 years of coding experience
bookUniversity of Milan
bookHigh School Diploma, Scientific Technological, 75/100, High School Diploma, Scientific Technological, 75/100 at ITIS Albert Einstein
github-logo-circle

Github Skills (12)

algorithm10
data-structures10
application-framework10
memory-management10
algorithms10
datastructures-algorithms10
c-language10
cprogramming-language10
performance-optimization10
data-structure10
compress9
compression9

Programming languages (14)

C#C++RustCDGoHTMLDockerfile

Github contributions (5)

github-logo-circle
root-project/root

May 2024 - Apr 2025

The official repository for ROOT: analyzing, storing and visualizing big data, scientifically
Role in this project:
userBack-end Developer
Contributions:364 reviews, 368 PRs, 158 pushes in 11 months
Contributions summary:Giacomo's commits primarily involve optimizing code for memory efficiency within the ROOT framework, focusing on performance improvements. They added vector.reserve() calls to several functions to pre-allocate memory, and also introduced a new column type, Real32Trunc, to reduce storage space for floating-point data. Additionally, the user refactored the RNTupleMerger to properly handle deferred columns and to add a better handling of situations where merging compression is not compatible.
pythonroot-cernmathematicsc-plus-plusscientific-visualization
silverweed/pokepon

Sep 2014 - Feb 2022

Contributions:509 commits, 2 PRs, 134 pushes in 7 years 6 months
simulatorbattlemongame
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