Matteo Silvestri

Senior Software Engineer at Curve

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

👤
Senior
🎓
Top School
Matteo Silvestri is a Senior Software Engineer with 15 years of experience specializing in web and mobile technologies, security, and cloud-native infrastructure. Based in Milan, he has designed and implemented CI/CD and Kubernetes-based platforms on AWS for media and enterprise customers, and currently focuses on developer experience at Curve where he helps deploy Spotify Backstage and maintain CI/CD tooling. He combines hands-on backend and DevOps skills (Go, GitLab, Kubernetes, Artifactory) with a strong background in Java microservices and API documentation automation. Matteo is also an open-source contributor who enhanced Backstage’s GitLab publishing action to better automate repository ownership—a practical example of improving developer workflows. Trained at Politecnico di Milano (M.Sc.), he pairs rigorous academic grounding with a pragmatic approach to delivering secure, production-grade systems.
code15 years of coding experience
job9 years of employment as a software developer
bookBachelor of Science (B.Sc.), Computer Engineering, 109/110 (grade A), Bachelor of Science (B.Sc.), Computer Engineering, 109/110 (grade A) at Politecnico di Milano
languagesItalian, English
github-logo-circle

Github Skills (11)

gitlab-api10
scaffolding9
typescript-types7
typescript7
typescripts7
backstage4
docker4
portal4
kubernetes4
dockers4
kubernetes-pods4

Programming languages (7)

TypeScriptSmartyJavaShellMakefileGoPython

Github contributions (5)

github-logo-circle
backstage/backstage

Jun 2022 - Nov 2022

Backstage is an open framework for building developer portals
Role in this project:
userBack-end & DevOps Engineer
Contributions:23 reviews, 39 commits, 9 PRs in 4 months
Contributions summary:Matteo implemented a new feature for the `publish:gitlab` action, including a new `setUserAsOwner` flag to set the token user as owner of the newly created repository. This involved modifying the backend scaffolding action to interact with the GitLab API and testing the new functionality. Additionally, the user made a code linting adjustment to the code.
portalsinfrastructureopen-platformdxbackstage
Contributions:25 commits, 27 pushes, 1 branch in 1 year 5 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