Leonardo Pilastri

Software Engineer at Sonar

Carouge, Geneva, 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

🤩
Rockstar
🎓
Top School
Leonardo Pilastri is a software engineer with three years of professional experience building scalable backend systems and improving Java code quality at SonarSource in Geneva. He specializes in Java microservices, Spring Boot, and test-driven development, and has shipped rule improvements to the well-known SonarQube Java analyzer to reduce false positives and refine rule metadata. Previously he developed hybrid mobile apps and real-time fleet-management platforms, contributing across the stack from Python data processing and Elasticsearch to AngularJS frontends and CI/CD pipelines. Comfortable mentoring junior engineers, he has a track record of producing clean, reusable architectures and introducing integration tests to raise code coverage. Social and curious by nature, he leverages strong communication skills honed tutoring mathematics and working closely with clients across public-sector projects. He combines practical product-focused engineering with a global outlook—an avid traveler who brings cultural curiosity to collaborative, cross-functional teams.
code3 years of coding experience
job2 years of employment as a software developer
bookBachelor’s Degree in Computer Science, Laurea Triennale in Informatica per le aziende digitali L-31, Bachelor’s Degree in Computer Science, Laurea Triennale in Informatica per le aziende digitali L-31 at Università Telematica Pegaso
bookLaureando, Informatics, Laureando, Informatics at Sapienza Università di Roma
github-logo-circle

Github Skills (13)

javas10
static-analysis10
sonarqube10
sonarlint10
java10
analyzer10
spring-boot9
software-quality9
debug9
data-quality9
quality-assurance9
refactoring8
refactor8

Programming languages (4)

TypeScriptJavaShellKotlin

Github contributions (5)

github-logo-circle
SonarSource/sonar-java

Oct 2022 - Jan 2023

:coffee: SonarSource Static Analyzer for Java Code Quality and Security
Role in this project:
userBack-end Developer
Contributions:8 releases, 181 reviews, 22 commits in 3 months
Contributions summary:Leonardo primarily contributed to the static analysis of Java code within the SonarSource project. Their work involved fixing typos, adding exceptions to existing rules (S107 and S1144), and refactoring code related to rules (S6432 and S6437). They also addressed false positives in existing rules and updated rule metadata and API documentation. The commits demonstrate a focus on improving the accuracy and functionality of the Java code analyzer.
static-analyzerlintersonarcloudcoffeelanguage-team
Sonar Java symbolic execution plugin
Contributions:4 reviews, 2 PRs, 3 pushes in 4 months
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 Pilastri - Software Engineer at Sonar