Gabriele Cardosi is a Principal Software Developer and architect with over a decade of experience building server, mobile and VoIP systems using Java, Kotlin, Objective-C and legacy Visual Basic. He has a proven record of commercialising patented telephony security products—most notably Authenticall, a two-factor mutual authentication telephony system that improved call rates, reduced fraud and aided PCI DSS compliance. At Red Hat and IBM he contributed to cloud-native business automation and rules engines, including notable open-source work on KIE/Kogito projects and PMML integrations. He blends deep VoIP/PBX expertise (Asterisk) with modern microservices and CI/test automation, often working across backend logic and UI components. Multilingual and versatile, he migrates legacy architectures to scalable cloud-native solutions while keeping an eye on productisation and revenue impact. An early-career veterinary degree underscores a non-traditional path and a knack for analytical problem-solving beyond pure computer science.
10 years of coding experience
14 years of employment as a software developer
Laurea Specialistica, Medicina veterinaria, 110/110, Laurea Specialistica, Medicina veterinaria, 110/110 at Università degli Studi di Perugia
Drools is a rule engine, DMN engine and complex event processing (CEP) engine for Java.
Role in this project:
Back-end Developer
Contributions:783 reviews, 180 commits, 336 PRs in 3 years 9 months
Contributions summary:Gabriele implemented a common `TestUtils` class and incorporated it into a scenario simulation backend test. The user was also involved in fixing XStream configuration by removing XStream' references, migrating data, and fixing PR/Sonar suggestions. Furthermore, the user added and maintained the code for the DMN rule engine, including adding audit messages and execution indices.
Kogito examples - Kogito is a cloud-native business automation technology for building cloud-ready business applications.
Role in this project:
Backend Developer & Test Automation Engineer
Contributions:53 reviews, 17 commits, 71 PRs in 2 years
Contributions summary:Gabriele primarily focused on integrating PMML models with the Kogito framework, implementing and testing Spring Boot and Quarkus examples. Their work involved creating tests for various PMML models, including Scorecard, MiningModel, and SampleMine, and updating existing tests to reflect changes in OpenAPI endpoints and core paths. The user also worked on fixing dependencies, addressing merge conflicts, and adding native image tests, indicating a strong understanding of build processes and testing frameworks.
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.