Mihael Hategan

Guest at Argonne National Lab

Davis, California, United States
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
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.
code19 years of coding experience
job15 years of employment as a software developer
bookMaster’s Degree, Physics, Master’s Degree, Physics at University of California, Davis
bookBS, Computer Science, BS, Computer Science at Illinois Institute of Technology
bookBS/BE, Computer Science/Engineering, BS/BE, Computer Science/Engineering at Universitatea „Politehnica” din Timișoara
github-logo-circle

Github Skills (23)

slurm10
package-management10
python10
cluster-computing10
bash10
hpc10
hpcc10
package-manager-tool10
parallel-processing10
parallel-computing10
error-handling10
build-tools10
package-manager10
devops10
scientific-computing9

Programming languages (9)

TypeScriptHCLJavaShellCSSJavaScriptHTMLJupyter Notebook

Github contributions (5)

github-logo-circle
spack/spack

Oct 2021 - Oct 2021

A flexible package manager that supports multiple versions, configurations, platforms, and compilers.
Role in this project:
userBackend 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.
compilerspythonradiussplatformslinux
ExaWorks/psij-python

Mar 2021 - Feb 2023

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.
Request Free Trial
Mihael Hategan - Guest at Argonne National Lab