Andrea Panattoni

Principal Software Engineer at Red Hat

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
Andrea Panattoni is a Principal Software Engineer based in Tuscany with 13 years of experience building and testing cloud-native networking and infrastructure features. Now at Red Hat, he focuses on reliable, production-ready systems and CI/CD for OpenShift, with a strong emphasis on network policy and multi-network scenarios. An active open-source contributor, he has improved end-to-end testing and reliability for prominent projects like MetalLB (Kubernetes load-balancer) and the OpenShift conformance suite, addressing flakiness and complex BGP/FRR configurations. His background spans Java Enterprise development to modern DevOps practices, combining deep testing discipline with practical engineering to reduce operational surprises. Colleagues value his knack for turning brittle tests and logs into stable, debuggable workflows—work that often happens quietly but pays off loudly in production.
code13 years of coding experience
job12 years of employment as a software developer
bookLaurea Specialistica Ingegneria Informatica, Laurea Specialistica Ingegneria Informatica at Università di Pisa
github-logo-circle

Github Skills (19)

e2e-testing10
kubernetes10
r10
testing10
e2e-test10
cicd10
go10
openshift10
f10
kubernetes-pods10
bgp10
load-balancer10
devops10
continuous-deployment9
continuous-integration9

Programming languages (9)

JavaShellC++JavaScriptGoPHPHTMLGroovy

Github contributions (5)

github-logo-circle
metallb/metallb

Jan 2022 - Feb 2022

A network load-balancer implementation for Kubernetes using standard routing protocols
Role in this project:
userBackend & DevOps Engineer
Contributions:18 reviews, 6 commits, 9 PRs in 1 month
Contributions summary:Andrea primarily contributed to end-to-end (E2E) tests, focusing on verifying configurations and functionality within the MetalLB project. Their work involved refactoring service deletion logic, adding tests for FRR configurations, and ensuring the correct behavior of BGP. They also addressed flakiness in existing tests and refactored logging, including handling log level forwarding and environment variable overrides.
bare-metalbalancerprotocolsarpospf
openshift/origin

Sep 2022 - Jul 2023

Conformance test suite for OpenShift
Role in this project:
userDevOps Engineer
Contributions:7 reviews, 7 PRs, 65 comments in 9 months
Contributions summary:Andrea primarily contributes to the testing and configuration of OpenShift features, especially in the context of network policies. Their work involves adding and modifying test cases for MultiNetworkPolicy functionality, ensuring correct setup and operation. They also addressed issues related to timeouts and made adjustments to the CI/CD environment by increasing assertion timeouts.
containerscontinuous-deploymentcaaspaascontinuous-testing
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
Andrea Panattoni - Principal Software Engineer at Red Hat