Paolo Patierno

Senior Principal Software Engineer at IBM

Naples, Campania, 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
Paolo Patierno is a Senior Principal Software Engineer with 12+ years crafting cloud-native messaging and data streaming architectures, currently shaping Kafka-on-Kubernetes and streaming tooling at IBM and as a long-time Strimzi maintainer for CNCF. He brings deep IoT experience, having built device- and cloud-side solutions and maintained MQTT clients (owner of M2Mqtt) and contributions to Apache Kafka and Eclipse Hono. Paolo blends backend engineering with DevOps expertise—creating Dockerfiles, Kubernetes manifests, TLS and tracing integrations—to run resilient distributed systems in production. An active open-source committer and former Microsoft MVP, he frequently speaks and blogs about messaging and streaming, and quietly pairs this technical leadership with a passion for Formula 1 and MotoGP.
code12 years of coding experience
job19 years of employment as a software developer
bookTelium SDK Telium SDK, Telium SDK Telium SDK at Ingenico
bookPerito industriale capotecnico spec. Informatica Perito industriale capotecnico spec. Informatica, Perito industriale capotecnico spec. Informatica Perito industriale capotecnico spec. Informatica at I.T.I.S. “F. Giordani”
bookDeveloper on Windows Embedded CE 6.0 R3 Developer on Windows Embedded CE 6.0 R3, Developer on Windows Embedded CE 6.0 R3 Developer on Windows Embedded CE 6.0 R3 at Fortech Embedded Labs
bookComputer Engineering (Ingegneria Informatica) Computer Engineering (Ingegneria Informatica), Computer Engineering (Ingegneria Informatica) Computer Engineering (Ingegneria Informatica) at Università degli Studi di Napoli Federico II
languagesItalian, English
stackoverflow-logo

Stackoverflow

Stats
9,827reputation
1.0mreached
251answers
10questions
Badges
apache-kafka
top-1%
mqtt
top-1%
azure
top-5%
java
top-5%
bluetooth
top-5%
github-logo-circle

Github Skills (46)

kubernetes10
docker10
ssl10
mqtt10
dockers10
kafka-streams10
java10
mqttnet10
scala10
javas10
kubernetes-pods10
dotnet-core10
logging10
apache-kafka10
csharp10

Programming languages (17)

C#JavaCSSC++CMakefileScalaGo

Github contributions (5)

github-logo-circle
Role in this project:
userBack-end Developer
Contributions:1 release, 18 commits, 1 PR in 2 years
Contributions summary:Paolo's contributions primarily involved the development and maintenance of the M2Mqtt library. Their work included implementing support for MQTT protocol versions 3.1, 3.1.1, and SSL/TLS client authentication. Key modifications include adding session management features, handling connection flags, and addressing various bugs. The user also focused on improving stability and handling of network-related exceptions.
Apache Kafka® running on Kubernetes
Role in this project:
userBack-end & DevOps Engineer
Contributions:4 releases, 3192 reviews, 670 commits in 6 years 9 months
Contributions summary:Paolo's contributions centered on developing and configuring Apache Kafka within a Kubernetes environment. They were responsible for creating and modifying Dockerfiles, shell scripts, and Kubernetes YAML configuration files to build and deploy Kafka-based clusters using the Strimzi operator. Their work included implementing features like TLS encryption, broker ID generation, and incorporating the Jaeger agent for tracing. They focused on the operational aspects of Kafka, including build scripts, environment variables, and service configurations.
kafka-streamsapache-kafkadcosdata-streamsdata-stream
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
Paolo Patierno - Senior Principal Software Engineer at IBM