Miguel Costa is an HPC-AI architect and physicist with 12 years of experience building, operating and optimizing research computing platforms across academia and national-scale centres. He blends a PhD-level understanding of condensed matter physics with hands-on expertise in cluster procurement, deployment and software build systems, having contributed to prominent open-source projects like EasyBuild and Spack to streamline scientific software packaging and reproducible builds. Miguel has led research computing support teams, introduced multiple generations of HPC infrastructure, and improved CI/PR workflows and container/image handling for complex workloads. Based in Portugal, he is equally comfortable tuning Fortran/C++ applications and automating DevOps pipelines, and his background as a founder and CTO means he pairs technical depth with pragmatic project and stakeholder management. Notably, his contributions often focus on documentation and build-tool integrations that remove barriers for scientists to run and reproduce advanced simulations.
12 years of coding experience
17 years of employment as a software developer
Certificate of Proficiency English, Certificate of Proficiency English at University of Cambridge
A collection of easyconfig files that describe which software to build using which build options with EasyBuild.
Role in this project:
Backend Developer
Contributions:466 reviews, 1207 commits, 1632 PRs in 6 years 10 months
Contributions summary:Miguel's commits involve modifying shell scripts and configuration files related to the FDTD Solutions software and EasyBuild configurations. Their work focused on fixing paths and paths in PBS templates, removing or adjusting arguments passed to existing shell scripts. These changes indicate a contribution to streamlining the execution environment for specific scientific software, which is relevant to HPC and scientific computing.
Contributions:20 reviews, 98 commits, 88 PRs in 6 years 2 months
Contributions summary:Miguel primarily contributed to the documentation of the `easybuilders/easybuild` repository, focusing on user guides and integration instructions. Their work included updating release notes, adding documentation for new features like the `--include-easyblocks-from-pr` option, and clarifying usage of git configuration. They also corrected markdown formatting and added policies around closing pull requests.
pythoncppwindowslinuxscientific-software
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
Miguel Costa - HPC-AI Architect at Universidade de Coimbra