Frank Dinatale

Computer Scientist at NVIDIA

SF Bay 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
Frank Dinatale is a computer scientist and senior software engineer with 8 years of experience focused on deep learning performance and backend systems. Based in the SF Bay Area but originally from Italy, he blends production-grade engineering with research-aware optimization, often tackling dependency and build issues for scientific Python ecosystems. As a contributor and package maintainer to the widely used Spack package manager, he has enabled smoother builds and cross-version compatibility for scientific libraries. Frank combines hands-on backend development with architecture-level thinking, making complex ML and HPC toolchains more reproducible and portable. Known among peers as a “nerd” who enjoys diving into build systems, he brings pragmatic problem-solving to performance-sensitive projects.
code8 years of coding experience
github-logo-circle

Github Skills (10)

package-management10
python10
package10
scientific-computing9
build-tools9
git8
version-control8
windows7
linux7
macos7

Programming languages (7)

C++ShellCJavaScriptHTMLJupyter NotebookPython

Github contributions (5)

github-logo-circle
spack/spack

Feb 2018 - May 2022

A flexible package manager that supports multiple versions, configurations, platforms, and compilers.
Role in this project:
userBack-end Developer & Package Maintainer
Contributions:9 reviews, 7 commits, 7 PRs in 4 years 3 months
Contributions summary:Frank primarily contributed to the Spack package manager by creating and updating packages for various Python libraries and scientific computing tools. Their work involved adding new packages, such as py-maestrowf and py-filelock, and integrating new releases of existing packages. They also addressed dependencies, fixed build issues, and updated package metadata. Furthermore, the user adapted packages to work on different Python versions.
compilerspythonradiussplatformslinux
Personal GitHub Webpage
Contributions:157 commits, 19 PRs, 275 pushes in 3 years 1 month
webpage
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