Alex Bagerman is a data management consultant and seasoned engineering leader with over 20 years building cloud-first data services and analytics for healthcare, retail, genomics, and high-tech companies. He has led multi-cloud data platforms handling tens of millions of daily transactions, driving data democratization by delivering discoverable, high-quality assets that empower decision makers. As a director-level architect and builder, he combines strategy, governance and hands-on engineering—shaping data capture for new products while scaling diverse teams and operational excellence. His background includes migrating large analytics estates to AWS/GCP, a TOGAF enterprise architecture certification, and a MongoDB Innovation Award for a clinical data repository. An early open-source contributor to Drools/Kogito runtimes, he has made substantive changes to core rule-engine internals, reflecting deep systems-level expertise not always visible in executive roles. Based in San Carlos, he blends technical depth with cross-functional partnership to anticipate business needs and proactively deliver data solutions.
Kogito Runtimes has moved to https://github.com/apache/incubator-kie-drools. This repository is archived. Kogito Runtimes is a cloud-native business automation technology for building cloud-ready business applications
Role in this project:
Back-end Developer
Contributions:41 commits in 6 months
Contributions summary:Alex's initial commit involved changes to the core Drools engine code, specifically within the `WorkingMemoryImpl.java` file. These changes appear to be foundational, as indicated by the "initial leaps checking" message. The code modifications, including changes to the `WorkingMemoryImpl.java` file indicate the user was working on the core logic of the Drools engine, including the handling of facts. Further refactoring and modifications across multiple files, including the main `WorkingMemoryImpl.java` file and core classes suggest a deep understanding of Drools' internal workings and a focus on improving and refining the engine's core logic.
Apache KIE (Knowledge Is Everything) is the home of Drools, OptaPlanner, jBPM, and Kogito.
Role in this project:
Back-end Developer
Contributions:41 commits in 6 months
Contributions summary:Alex primarily worked on core back-end functionalities, with the provided commits showing extensive code modifications within the `drools-core` module, focusing on the rule engine's internal workings. The contributions appear to involve refactoring and adjusting leap-based rule engine. There is clear evidence of contributions to the internal architecture of the rule engine.
droolsjbpmkogitooptaplannerrule-engine
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.