Leonardo Damiani

Software Engineer at Paul Scherrer Institut PSI

Zürich 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
Leonardo Damiani is a software engineer with 11 years of experience blending computer engineering, scientific computing, and Earth sciences to build reliable, high-performance data systems. With a PhD in Earth Sciences and advanced computer science training, he designs and implements distributed DAQ and data-processing software at Paul Scherrer Institut, working in C++, Python and Rust while maintaining production via Docker, Ansible, and CI/CD. He co-founded a SaaS startup and a city-guide venture, giving him product intuition and experience shipping under real-world uncertainty. His academic work produced an open-source reactive transport framework used for nuclear waste disposal modeling, reflecting a rare combination of domain science and production-grade engineering. Based in the Zürich area, he excels at turning large-scale scientific datasets into robust, analyzable systems that bridge research and operational needs.
code11 years of coding experience
job5 years of employment as a software developer
bookDoctor of Philosophy - PhD, Geological and Earth Sciences/Geosciences, Doctor of Philosophy - PhD, Geological and Earth Sciences/Geosciences at University of Bern
bookelektrotechnik, elektrotechnik at Technische Universität Kaiserslautern
bookMaster's degree, Computer Science, Master's degree, Computer Science at Universidade Federal do Rio Grande do Sul / UFRGS
bookBachelor's degree, Computer Engineering, Bachelor's degree, Computer Engineering at Universidade Federal do Rio Grande do Sul
languagesPortuguese, English, Spanish, German
github-logo-circle

Github Skills (20)

poc9
buffering9
detector9
std7
vscode4
vscode-extension4
ftp4
docker4
rest-client4
rest4
python4
visual-studio3
docker-container3
rust3
ssh3

Programming languages (6)

TypeScriptDockerfileShellC++JavaScriptPython

Github contributions (5)

github-logo-circle
Gitutils is a tool to facilitate the server-side operations when developing software that uses git repositories. It allows users to create forks and merge requests directly from the command line interface.
Contributions:16 releases, 16 PRs, 121 pushes in 2 years 9 months
repositoriesversion-controldevelopingmercurialcommand-line-interface
Rest client script for the pco writer.
Contributions:8 releases, 6 PRs, 110 pushes in 1 year 11 months
rest-clientpythonrestwriter
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
Leonardo Damiani - Software Engineer at Paul Scherrer Institut PSI