Nicola Ferraro

Principal Software Engineer at Redpanda Data

Rome, Lazio, 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
Nicola Ferraro is a Principal Software Engineer based in Rome with 13 years of experience building and operating cloud-native, integration and streaming systems. He has driven backend and DevOps work at Redpanda and Red Hat, contributing to production-grade operator logic, Kubernetes integrations, configuration reloading, and high-performance streaming (notably to the Redpanda project). An Apache Camel PMC member and long-time committer, he blends deep open-source experience in integration frameworks with practical engineering of deployment tooling like Docker Maven plugins and Kubernetes clients. Nicola’s profile shows a knack for reliability-focused fixes—connection-leak repairs, port-forwarding over websockets, and event-based config reloads—plus a habit of improving test coverage and operator lifecycle hooks that keep distributed systems resilient. Trained in software engineering and machine intelligence, he combines rigorous academic grounding with a track record of shipping maintainable, infrastructure-heavy features.
code13 years of coding experience
job16 years of employment as a software developer
bookMaster's degree Computer Software Engineering, Master's degree Computer Software Engineering at Università della Calabria
bookMaster's Course Machine Intelligence, Master's Course Machine Intelligence at Aalborg University
languagesItalian, English
stackoverflow-logo

Stackoverflow

Stats
4,111reputation
335kreached
66answers
37questions
Badges
apache-spark
top-5%
cassandra
top-5%
github-logo-circle

Github Skills (62)

apim10
kubernetes10
docker10
develop10
integrate10
back-end-development10
api-design10
testing10
webhooks10
configuration-management10
apache-camel10
integrations10
dockers10
cicd10
java10

Programming languages (21)

SmartyJavaJinjaCSSC++RustDIGITAL Command LanguageScala

Github contributions (5)

github-logo-circle
knative/eventing-contrib

Mar 2019 - Aug 2020

Event Sources
Role in this project:
userBack-end Developer
Contributions:1 review, 21 commits, 21 PRs in 1 year 5 months
Contributions summary:Nicola's primary contribution focused on adding Camel Sources within the knative/eventing-contrib repository, which involves eventing capabilities. Their work included integrating CamelSource features, managing dependencies, and updating object models. The user upgraded Camel K versions, added tests, refactored reconciler structures, and addressed code-related findings. Their contributions show expertise in integrating and configuring eventing components with a focus on Camel K framework.
cloudeventssourcesevent-driven
redpanda-data/redpanda

Jan 2022 - Oct 2022

Redpanda is a streaming data platform for developers. Kafka API compatible. 10x faster. No ZooKeeper. No JVM!
Role in this project:
userBack-end & DevOps Engineer
Contributions:140 reviews, 163 commits, 66 PRs in 9 months
Contributions summary:Nicola primarily contributed to operator-related code, including improvements to cluster management features, such as the handling of maintenance mode and the implementation of configurable pre-stop and post-start hooks. They also worked on configuration management through injection of a .bootstrap.yaml file into pods. Further contributions included fixing a typo in a test and the addition of tests related to the centralized configuration functionality.
realtimezookeeperdata-platformkafka-api10x
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
Nicola Ferraro - Principal Software Engineer at Redpanda Data