Philippe Scorsolini

Staff Software Engineer at Upbound

Milan, Lombardy, Italy
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
Philippe Scorsolini is a Staff Software Engineer based in Milan with 12 years of experience building cloud-native infrastructure, Kubernetes operators, and secure backend systems. He combines hands-on DevOps work and backend engineering—now at Upbound—with active maintainership in prominent open-source projects like Crossplane and CloudNativePG, where he’s focused on dependency hardening, fuzz testing, and robust Postgres-on-Kubernetes tooling. A Politecnico di Milano M.Sc. candidate, he brings both academic rigor and practical ops experience from roles at SIGHUP, EDB, and ControlPlane. Colleagues rely on him for pragmatic security improvements and for converting legacy code toward more testable, maintainable designs. Notably, his contributions emphasize reducing supply-chain risk and improving runtime observability through structured logging and metrics.
code12 years of coding experience
job7 years of employment as a software developer
bookMaster's degree Computer Science and Engineering, Master's degree Computer Science and Engineering at Politecnico di Milano
languagesItalian, French, English, German
github-logo-circle

Github Skills (15)

security10
dependency-management10
kubernetes10
go10
postgresql10
kubernetes-pods10
devops9
database-administration9
database-management9
controls8
control-systems8
operator8
controller8
cloud-native8
cloud-computing8

Programming languages (22)

SmartyPowerShellJavaC++CMakefileGoMustache

Github contributions (5)

github-logo-circle
CloudNativePG is a comprehensive platform designed to seamlessly manage PostgreSQL databases within Kubernetes environments, covering the entire operational lifecycle from initial deployment to ongoing maintenance
Role in this project:
userBack-end Developer & DevOps Engineer
Contributions:266 reviews, 206 commits, 41 PRs in 1 year 8 months
Contributions summary:Philippe primarily contributed to the development and maintenance of the PostgreSQL management platform within Kubernetes environments. Their work included adding features, fixing bugs, and improving the overall functionality of the platform. A significant portion of their work involved implementing logging capabilities through JSON format using the `logging_collector`, adding port names for metrics. Also the user made several commits which involved DevOps related changes in the project like fix hanging on failover or use standard logging.
operatorfailovercoversjson-loggingstreaming
crossplane/crossplane

Jan 2023 - Jan 2023

The Cloud Native Control Plane
Role in this project:
userBackend Engineer
Contributions:13 releases, 1242 reviews, 10 commits in 16 days
Contributions summary:Philippe primarily addressed dependency issues and security vulnerabilities within the project by bumping existing dependencies to newer versions in the `go.mod` file. They also contributed tests for fuzzing, demonstrating a focus on code robustness and security practices. Additionally, the user was involved in converting and refactoring.
containerscloud-computingserverlesscloudmulticloud
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
Philippe Scorsolini - Staff Software Engineer at Upbound