Miguel Costa

HPC-AI Architect at Universidade de Coimbra

Portugal
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
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.
code12 years of coding experience
job17 years of employment as a software developer
bookCertificate of Proficiency English, Certificate of Proficiency English at University of Cambridge
bookPhD Physics, PhD Physics at Universidade do Porto
languagesEnglish, Portuguese
github-logo-circle

Github Skills (32)

git10
restructuredtext10
scite10
python10
scripting10
fortran10
configuration-management10
linux10
hpc10
cicd10
script10
scilab10
sh10
build-tools10
shell10

Programming languages (7)

RC++ShellM4PerlPythonFortran

Github contributions (5)

github-logo-circle
A collection of easyconfig files that describe which software to build using which build options with EasyBuild.
Role in this project:
userBackend 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.
pythondescribecpplinuxscientific-software
easybuilders/easybuild

Nov 2016 - Jan 2023

EasyBuild - building software with ease
Role in this project:
userTechnical Writer
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