Senior Director Of Software Engineering at Red Hat
Pesaro, Marche, Italy
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
👤
Senior
🎓
Top School
Federico Simoncelli is a Senior Director of Software Engineering based in Pesaro, Italy, with nearly two decades of hands-on experience and over 25 years of broader industry involvement driving cloud-native and virtualization platforms. At Red Hat he leads engineering portfolios around OpenShift, Telco, container-native virtualization and KubeVirt, blending strategic leadership with deep systems-level expertise. A pragmatic backend engineer by training, he has contributed to high-profile open-source projects like the Kubernetes API and core cloud tooling, improving node and container metadata, and has a history of refactoring and hardening server frameworks (e.g., goftp). Federico’s work spans virtualization management (oVirt), cloud SDKs and Kubernetes clients, reflecting a rare combination of infrastructure architecture, DevOps rigor, and maintenance-focused code craftsmanship. He pairs an engineering computer science foundation from the University of Bologna with a knack for turning complex platform requirements into maintainable, production-ready implementations.
19 years of coding experience
14 years of employment as a software developer
Engineering Computer Science, Engineering Computer Science at Alma Mater Studiorum – Università di Bologna
Contributions:94 commits, 10 PRs, 19 pushes in 4 years 8 months
Contributions summary:Federico contributed significantly to the OpenStack Java SDK, primarily focusing on the Glance client. They implemented new examples for the Glance module, fixed methods within the Glance client for image listing, and added support for the RESTEasy connector. The user also refactored the codebase by utilizing the ServiceLoader for connector selection and moved to the new model of OpenStack client.
Contributions:2 releases, 97 commits, 98 PRs in 3 years
Contributions summary:Federico primarily focused on enhancing the `kubeclient` library. Their contributions include adding features for watching Kubernetes entities, improving testing, fixing regular expressions, and refactoring code to align with RuboCop standards. They also added support for Kubernetes endpoints, service accounts, SSL connections, and implemented improvements to prevent read timeouts during watches. The user also introduced improvements such as the addition of Travis CI and added version bumping.
apiruby-clientrubykubernetesrest
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
Federico Simoncelli - Senior Director Of Software Engineering at Red Hat