Diego Álvarez

Head Of Research Software Engineering at Software Sustainability Institute

London, England, United Kingdom
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
Diego Álvarez is Head of Research Software Engineering at Imperial College London with 11 years of experience bridging experimental semiconductor research and scientific software development. He combines deep expertise in optoelectronic materials, quantum nanostructures and photovoltaic device characterization with hands-on lab leadership, having designed optical setups, managed spectroscopy labs, and trained users in safety and measurement techniques. A seasoned developer in Python and Fortran, he automates measurements, builds analysis pipelines, and contributes to notable open-source projects such as PyBaMM, improving code quality and CLI usability. His background in MBE growth, nanofabrication and advanced spectroscopy informs pragmatic software solutions that tightly couple modelling (Nextnano, SPICE) with lab hardware. As a Software Sustainability Institute Fellow and Higher Education Academy Associate Fellow, he mentors students and leads teams to make research reproducible and maintainable. Colleagues value his rare combination of device-level intuition and release-engineering discipline that improves both experiments and codebases.
code11 years of coding experience
job6 years of employment as a software developer
bookLicenciatura, Ciencias físicas, Licenciatura, Ciencias físicas at Universidad Autónoma de Madrid
languagesEnglish, Spanish
stackoverflow-logo

Stackoverflow

Stats
277reputation
126kreached
4answers
9questions
github-logo-circle

Github Skills (16)

command-line-interface10
python10
cli10
command-line10
testing9
documentation9
git8
version-control8
continuous-integration7
cin7
python-sphinx6
macos6
latex6
macos-high-sierra6
restructuredtext6

Programming languages (13)

C++RustTeXHTMLJupyter NotebookFortranTypeScriptDockerfile

Github contributions (5)

github-logo-circle
pybamm-team/PyBaMM

Feb 2020 - Nov 2020

Fast and flexible physics-based battery models in Python
Role in this project:
userBack-end Developer & Release Engineer
Contributions:2 reviews, 71 commits, 7 PRs in 9 months
Contributions summary:Diego focused on improving code quality and maintainability by addressing doctest failures and sorting CLI parameters, indicating a focus on ensuring correct output and improving the user interface. The user also contributed to the overall structure and functionality by merging and resolving conflicts related to actions and updating several notebooks. The user has touched various files, indicating a wide-reaching familiarity with the project.
chemical-engineeringphysicspower-systemspythonbattery
ImperialCollegeLondon/R2T2

Oct 2019 - Sep 2020

Research References Tracking Tool
Contributions:7 reviews, 97 commits, 40 PRs in 10 months
analysisdata-analysistracking
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