Kris Verlaenen

Software Architect at Red Hat

Belgium, United States
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
Kris Verlaenen is a seasoned Software Architect with 20 years of experience, currently serving as Principal Architect at Red Hat where he leads jBPM, Kogito and the Process Automation Manager efforts. He specializes in back-end engineering for business process management and cloud-native automation, with deep expertise in process persistence, serialization, and transaction handling. Kris has a history of foundational contributions to the jBPM project and has driven core runtime changes in the widely used Kogito and Drools ecosystems. His work often focuses on making complex process engines more reliable and maintainable by refactoring legacy APIs and improving variable and node-instance handling. Based in Belgium, he combines long-term open-source stewardship with practical engineering that directly improves enterprise process automation. An understated strength is his ability to bridge core engine internals with cloud-ready runtimes, ensuring both correctness and scalability.
code20 years of coding experience
stackoverflow-logo

Stackoverflow

Stats
2,918reputation
211kreached
198answers
0questions
github-logo-circle

Github Skills (21)

transaction10
business-process10
jbpm10
processmaker10
drools10
data-serialization10
business-process-management10
java10
serialization10
javas10
persistence10
bpmn10
xml9
eclipse6
kie6

Programming languages (13)

JavaVisual Basic 6.0GoHTMLGroovyFreeMarkerTypeScriptShell

Github contributions (5)

github-logo-circle
Kogito Runtimes - Kogito is a cloud-native business automation technology for building cloud-ready business applications.
Role in this project:
userBack-end Developer
Contributions:28 reviews, 963 commits, 5 PRs in 13 years 8 months
Contributions summary:Kris primarily contributed to the core implementation and development of features related to process serialization, including binary serialization for processes and variable handling within processes. Their work involved modifying Drools' core functionalities such as rule flow event support, input/output marshalling, and node instance handling, as well as test class updates. These changes touched on areas like BPMN2 and process engine functionality, with the focus on ensuring proper variable persistence during process execution.
kogitoknativebusiness-automationrule-enginedrools
kiegroup/jbpm

Sep 2010 - Jun 2021

a Business Process Management (BPM) Suite
Role in this project:
userBack-end Developer
Contributions:3 reviews, 560 commits, 18 PRs in 10 years 11 months
Contributions summary:Kris contributed initial code to the jBPM project by adding a core Java class and the first commit. The commit history shows work on the "jbpm-bpmn2" module related to Java-based process handling and XML parsing. This suggests involvement in back-end development, specifically within the core process engine and business process modeler components.
business-process-managementprocess-engineprocess-managementbpmncase-management
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
Kris Verlaenen - Software Architect at Red Hat