Alessandro Bagnoli is a Senior Backend Software Engineer with 11 years of experience, currently advancing Pleo’s Payments Platform with a focus on card issuing and transaction settlement. He has a strong JVM background and a track record of designing transaction processing systems that enabled market expansion (notably Pleo’s US launch). Alessandro consistently drives technical maturity through migrations, contingency planning, and targeted technical debt reduction to improve stability and performance. His prior roles include building cloud-native microservices for a Swiss digital private bank on GCP and rescuing and modernizing legacy backend systems across multiple industries. Comfortable working from first principles to production-grade services, he blends hands-on development with cross-functional collaboration with product and architecture teams. Based in Riccione, Italy, he pairs formal computer science training from the University of Bologna with practical experience delivering resilient payments infrastructure.
10 years of coding experience
6 years of employment as a software developer
Master's degree Ingegneria e Scienze Informatiche (Computer Science and Engineering), Master's degree Ingegneria e Scienze Informatiche (Computer Science and Engineering) at Alma Mater Studiorum – Università di Bologna
REST APIs for dealing with italian tax code (Golang version)
Contributions:42 reviews, 103 PRs, 127 pushes in 1 year 2 months
golangapiitalianrestrest-api
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
Alessandro Bagnoli - Senior Software Engineer - Backend at Pleo