Daniele Palaia is a senior software engineer with eight years of experience building high-availability, mission- and safety-critical distributed systems in C, C++, Java, Go and Python. He has deep hands-on expertise in cloud-native and messaging platforms—most recently driving Go-based RabbitMQ operators and Helm/OLM packaging for VMware/Broadcom’s Tanzu and contributing to the widely-used amqp091-go client and OperatorHub ecosystems. A Sapienza M.Sc. graduate with top honors, he blends low-level systems programming with DevOps and CI/CD automation across Docker registries, Kubernetes and public clouds. Daniele’s career spans engineering roles at Arista, IBM, Amadeus and leading European tech hubs, giving him strong cross-cultural communication skills (fluent in Italian, English and French) and experience in pre/post-sales technical engagements. He’s currently applying his operator and backend microservices expertise to fintech compliance services at Fiskaly, while pursuing interests in blockchain, data engineering and languages. An uncommon strength is his track record of moving between deep systems work and customer-facing solution roles, enabling him to translate complex technical constraints into production-ready products.
8 years of coding experience
14 years of employment as a software developer
Msc in computer science, Msc in computer science at Sapienza Università di Roma
Erasmus program, Erasmus program at University of Leicester
An AMQP 0-9-1 Go client maintained by the RabbitMQ team. Originally by @streadway: `streadway/amqp`
Role in this project:
Back-end Developer
Contributions:4 releases, 4 reviews, 10 commits in 24 days
Contributions summary:Daniele primarily contributed to the amqp091-go library, focusing on improving the codebase's functionality and maintainability. Their contributions included adding integration tests to address specific issues, enhancing version management through the introduction of a `change_version.sh` script, and addressing potential race conditions in the client code. Furthermore, the user added and improved documentation, specifying best practices for connection and channel notifications, and updating the library version.
The canonical source for Kubernetes Operators that are published on OperatorHub.io and part of the default catalog of the Operator Lifecycle Manager.
Role in this project:
DevOps Engineer
Contributions:1 review, 8 commits, 28 PRs in 5 months
Contributions summary:Daniele primarily focused on updating and maintaining Operator manifests within the repository. Their commits involved modifying `bundle.Dockerfile` files for various RabbitMQ operators, specifically for the rabbitmq-cluster-operator, rabbitmq-messaging-topology-operator, and rabbitmq-single-active-consumer-operator. The changes involved updating the operator versions and ensuring the bundle is correctly configured for Operator Framework deployment.
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
Daniele Palaia - Senior Software Engineer at fiskaly