Loris Ercole

Senior Quantum Software Engineer at Microsoft

Lausanne Metropolitan Area Switzerland
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

👤
Senior
🎓
Top School
Loris Ercole is a Senior Quantum Software Engineer and computational physicist with 8+ years delivering high-performance scientific software, automated workflows, and HPC/cloud DevOps for chemistry and materials science. He has built and deployed production-grade simulation stacks on Azure—optimizing LAMMPS, GROMACS and Quantum ESPRESSO for specialized CPU/GPU hardware—and helped design the Azure Quantum Elements platform. Earlier research roles at EPFL and SISSA combined algorithm development, automated AiiDA workflows, and high-throughput materials screening that led to two patents and widely used tools like the SporTran Python package. A prolific Spack contributor, he improves package portability and CUDA/MPI integrations to make complex scientific codes easier to deploy across architectures. Meticulous yet pragmatic, he thrives in collaborative environments where cloud, AI and physics converge to accelerate discovery with sustainable, real-world impact.
code8 years of coding experience
job5 years of employment as a software developer
bookBachelor's Degree, Physics, Bachelor's Degree, Physics at Università di Trento
bookMaster's Degree, Theoretical and Computational Physics, Master's Degree, Theoretical and Computational Physics at Università degli Studi di Trento & SISSA
bookDoctor of Philosophy - PhD, Physics - Theory and Simulation of Condensed Matter, Doctor of Philosophy - PhD, Physics - Theory and Simulation of Condensed Matter at SISSA
languagesEnglish, Italian, French
github-logo-circle

Github Skills (13)

build-tools10
package-management10
python10
scientific-computing10
package-manager9
hpc9
cmake9
cuda9
c-language8
mpi8
cprogramming-language8
autotools7
fortran6

Programming languages (3)

C++ShellPython

Github contributions (5)

github-logo-circle
spack/spack

Jun 2023 - Nov 2024

A flexible package manager that supports multiple versions, configurations, platforms, and compilers.
Role in this project:
userBackend Developer
Contributions:10 reviews, 11 PRs, 55 comments in 1 year 5 months
Contributions summary:Loris primarily contributes to the Spack package manager, focusing on enhancing its support for scientific computing software. Their work includes adding support for specific MPI libraries within the Intel oneAPI MKL package, ensuring correct CUDA architecture handling in the Kokkos and NLCglib packages, and improving documentation for build systems. They also address bugs and incorporate updates to packages such as cp2k, spglib, autodock-gpu, scine-qcmaquis, serenity and elpa, demonstrating a strong focus on package management and software integration.
compilerspythonradiussplatformslinux
EmpaEconversion/aiida-aurora

Jun 2022 - Oct 2023

AiiDA plugin for the Aurora project (EPFL+Empa) on autonomous battery discovery and characterizaton
Contributions:3 releases, 4 reviews, 8 PRs in 1 year 4 months
auroraautonomousbatteryaiidaaiida-plugin
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
Loris Ercole - Senior Quantum Software Engineer at Microsoft