Mihael Hategan is a seasoned software engineer with 19 years of experience building distributed systems, scientific computing tooling, and web applications, currently based at Argonne National Lab in Davis, California. His career blends academic rigor—holding a PhD in Elementary Particle Physics and an MS in Physics from UC Davis—with long-term engineering roles at the University of Chicago and industry work as a senior systems engineer. He contributes to open-source infrastructure like Spack, extending its Python package support for scientific workflows and dependency management. Comfortable across backend development, grids/portals, and concurrent programming, he has a track record of translating research requirements into robust, reproducible software. Notably, his background in particle physics gives him a pragmatic edge when designing systems for complex, computation-heavy domains.
19 years of coding experience
15 years of employment as a software developer
Master’s Degree, Physics, Master’s Degree, Physics at University of California, Davis
BS, Computer Science, BS, Computer Science at Illinois Institute of Technology
BS/BE, Computer Science/Engineering, BS/BE, Computer Science/Engineering at Universitatea „Politehnica” din Timișoara
A flexible package manager that supports multiple versions, configurations, platforms, and compilers.
Role in this project:
Backend Developer
Contributions:6 reviews, 5 commits, 5 PRs in 4 days
Contributions summary:Mihael primarily contributed to the development of new Python packages within the Spack package manager. Their work involved creating package definitions for various Python libraries, including globus-sdk, sqlalchemy-stubs, typeguard, pytest-random-order, and parsl. These contributions demonstrate a focus on extending the capabilities of the Spack package manager to support a wider range of scientific computing and Python-based tools. The user also added and updated versions of dependencies used by the packages.
Contributions:233 reviews, 590 commits, 405 PRs in 1 year 11 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.