Federico Mariani is a security-focused software engineer with 8+ years of experience at IBM, specializing in IAM, QRadar, and secure integration of enterprise systems. He combines deep Java and directory/identity expertise (Novell Identity Manager, LDAP, JBoss/WebLogic) with practical scripting and database skills (MySQL, Oracle, Python, Bash) to deliver secure, auditable solutions. A regular contributor to prominent Apache projects like TomEE and Camel, he has hands-on experience improving JSON serialization, secure FTP key exchange, and Spring Boot integrations—showing an eye for data handling and protocol security. Based in Rome, he pairs fieldwork in professional services and system integration with engineering roots in J2EE and XSLT, making him effective at bridging product, ops, and security teams. An understated strength is his knack for resolving subtle timezone/serialization bugs and deprecating risky endpoints to harden integrations.
8 years of coding experience
4 years of employment as a software developer
Erasmus Scholarship, Computer Science, Erasmus Scholarship, Computer Science at University of Bergen (UiB)
104/110, Engineering, 104/110, Engineering at Università degli studi Roma TRE
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:
Back-end Developer
Contributions:60 reviews, 59 commits, 211 PRs in 1 year 9 months
Contributions summary:Federico contributed to the Apache Camel integration framework by implementing and configuring features related to the handling of key exchange algorithms and deprecating endpoints. They made changes to the FTP and Open API components, adding the ability to configure key exchange protocols for secure file transfers, and deprecating endpoints in the Open API Java and Swagger Java components. Additionally, the user contributed to improving the core functionality by testing and updating code within the Kafka component.
Runs Camel on Spring Boot and provides starters for Camel components
Role in this project:
Backend & DevOps Engineer
Contributions:72 reviews, 28 commits, 103 PRs in 11 months
Contributions summary:Federico primarily contributed to the integration and testing of the Apache Camel framework with Spring Boot, specifically focusing on adding integration test modules for various components like Infinispan, OpenAPI, and MongoDB. They also updated existing tests related to these components. Additionally, the user made modifications to the build process and auto-configuration, integrating Spring Boot 3. Their work involved Java code modifications, test case implementations, and adjustments to the build configuration.
spring-bootintegrationapache-camelapachespring
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.