Francesco Canovai

Senior Software Development Engineer at EDB

Tuscany, 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
Francesco Canovai is a Senior Software Development Engineer with 11 years of experience specializing in cloud-native PostgreSQL operations, CI/CD automation, and Kubernetes operator testing. At EDB he leads and mentors teams delivering automated release pipelines and resilient deployments for CloudNativePG and BigAnimal, driving migrations from GitLab CI to GitHub Workflows and configuring Flux for production rollouts. He blends hands-on backend and DevOps skills (Go, Python, Bash) with a strong emphasis on testing, observability, and repeatable infrastructure using Terraform, Puppet, Ansible and Prometheus. An active contributor to the CloudNativePG project, he has improved test coverage and introduced robust E2E scenarios like rolling updates, fast failover and backups. Pragmatic about agile practices, he champions cross-functional teams owning services end-to-end and pairs engineering rigor with customer-facing support experience. Based in Tuscany, he balances engineering depth with off-hours pursuits like teaching karate, trekking nearby hills, and cooking.
code11 years of coding experience
job10 years of employment as a software developer
bookLaurea Triennale, Informatica, 104, Laurea Triennale, Informatica, 104 at Università degli Studi di Firenze
bookLiceo Scientifico, 100, Liceo Scientifico, 100 at A.M.E. Agnoletti
languagesItalian, English, Spanish
github-logo-circle

Github Skills (16)

e2e-test10
e2e-testing10
kubernetes10
go10
postgresql10
devops10
e2e10
kubernetes-pods10
testing10
database-management9
failover8
backup8
databases8
database8
cicd8

Programming languages (12)

SmartyTypeScriptDockerfileJavaShellC++MakefileGo

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 & DevOps Engineer
Contributions:131 reviews, 82 commits, 65 PRs in 2 years 3 months
Contributions summary:Francesco's contributions focus on improving the cloudnative-pg project's code quality and test infrastructure. They fixed typos, applied linter suggestions, and refactored E2E tests. The user also added and tested new E2E features to improve quality, such as rolling updates, fast failover and backups, and increased test coverage. Additionally, the user worked on setting the project's environment variables.
operatorfailovercoversjson-loggingstreaming
cloudnative-pg/barman-cloud

Sep 2024 - Mar 2025

Barman Cloud Library for CloudNativePG
Contributions:40 reviews, 40 PRs, 42 pushes in 6 months
barman-cloudgolang
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
Francesco Canovai - Senior Software Development Engineer at EDB