Cristian Di Pietrantonio

PhD Candidate

Western Australia
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
Cristian Di Pietrantonio is a supercomputing applications specialist and PhD candidate with 11 years of experience building GPU-accelerated scientific software for radioastronomy and industrial imaging. Based in Western Australia, he develops exascale-ready pipelines to search for Fast Radio Bursts in MWA archival data and teaches GPU programming to undergraduates. At Pawsey/CSIRO he has benchmarked and optimized code across AMD CPUs and GPUs, reported ROCm/HIP improvements, fixed bugs in commercial HPC software, and led a widely praised supercomputing documentation refresh. A seasoned contributor to the spack package manager, he maintains packages and patches build issues to keep complex scientific stacks reproducible. He pairs rigorous academic training (110/110 cum laude) with practical, hands-on performance engineering that delivers measurable speedups across multi-node GPU systems.
code11 years of coding experience
bookLiceo Scientifico Albert Einstein
bookMaster's degree, Computer Science, 110/110 cum Laude, Master's degree, Computer Science, 110/110 cum Laude at Sapienza Università di Roma
languagesItalian, English
github-logo-circle

Github Skills (10)

linux10
build-tools10
package-management10
hpc9
c-language8
python8
cprogramming-language8
autotools7
cmake7
windows4

Programming languages (13)

C#C++CRustMLIRMATLABFortranTypeScript

Github contributions (5)

github-logo-circle
spack/spack

Nov 2022 - Jan 2025

A flexible package manager that supports multiple versions, configurations, platforms, and compilers.
Role in this project:
userDevOps Engineer / Package Maintainer
Contributions:7 reviews, 19 PRs, 23 comments in 2 years 2 months
Contributions summary:Cristian primarily contributed to the `spack/spack` repository by adding new package versions and resolving compilation issues within existing packages. This included adding versions for the `plumed`, `idg`, `miniocli`, and `beast2` packages, incorporating necessary dependencies and variants. The user also addressed compilation errors in the `chgcentre`, `nwchem`, and `libzmq` packages by applying patches, modifying build configurations, and ensuring correct linking of dependencies. Additionally, the user updated URLs and configurations for existing packages.
compilerspythonradiussplatformslinux
dipietrantonio/uni_multicore

Oct 2015 - Jan 2018

Contributions:14 commits, 17 pushes, 1 branch in 2 years 3 months
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
Cristian Di Pietrantonio - PhD Candidate