Andrea Tarocchi

Seregno, Lombardy, 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 Tarocchi is a Principal Software Engineer with 18 years of experience, blending deep middleware and integration expertise with long-standing open source commitment since 2000. Based in Lombardy, Italy, he has shepherded enterprise integration projects in healthcare and at Red Hat, focusing on Apache Camel, Fuse and cloud-native runtimes. A prolific contributor and committer to Apache Camel (now a PMC member), he has fixed subtle race conditions and improved core runtime behavior while also helping build Camel K, a Kubernetes-native, serverless integration platform. He brings research-rooted rigor from his University of Florence background to pragmatic engineering—designing ESB-based architectures, Kafka connectors and API integrations—and is known for quietly improving testability, dependency management and operator functionality across projects.
code18 years of coding experience
job10 years of employment as a software developer
bookMaster's degree, Computer Engineering, Master's degree, Computer Engineering at University of Florence
github-logo-circle

Github Skills (22)

camelcase10
kubernetes10
integrate10
kafka10
ftp10
apache-camel10
integrations10
java10
javas10
kubernetes-pods10
hystrix10
operator10
api-design9
restful-api9
testing9

Programming languages (15)

JavaC++CSSCScalaMakefileGoHTML

Github contributions (5)

github-logo-circle
apache/camel-k

Sep 2018 - Oct 2020

Apache Camel K is a lightweight integration platform, born on Kubernetes, with serverless superpowers
Role in this project:
userBack-end Developer & DevOps Engineer
Contributions:13 reviews, 18 commits, 29 PRs in 2 years 1 month
Contributions summary:Andrea primarily contributed to the Apache Camel K project by fixing bugs, improving code quality, and enhancing the codebase related to the core runtime and operator functionalities. The contributions involve addressing issues related to dependency management, context customization, and property handling within the JVM runtime environment. Additionally, the user modified tests and command-line interfaces, demonstrating involvement in testing and deployment aspects of the project.
integrationserverlessapache-camelopenshiftoperator
apache/camel

Jul 2015 - Nov 2021

Apache Camel is an open source integration framework that empowers you to quickly and easily integrate various systems consuming or producing data.
Role in this project:
userBackend Developer
Contributions:4 reviews, 204 commits, 78 PRs in 6 years 5 months
Contributions summary:Andrea primarily focused on resolving race conditions and fixing bugs within the camel-hystrix and camel-ftp components of the Apache Camel project. This work included addressing issues related to execution timeouts, fallback mechanisms, and the setting of FTP reply codes. In addition, the user's contributions were focused on ensuring accurate handling of responses from remote FTP servers.
integrationapache-camelintegration-frameworkapachecamel
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