Michael Kiefer

Build Release Engineer at Red Hat

Cardedeu, Catalonia, Spain
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
Michael Kiefer is a Build Release Engineer with 13 years in software delivery, currently driving build, release and automation for Red Hat from Cardedeu, Spain. He has deep hands-on experience in release/version management, scripting and CI automation across high-profile open-source projects like Drools, jBPM and Kogito, where he’s contributed both code and build tooling. His background spans QA and testing to key account management, giving him a pragmatic view of product quality, stakeholder needs and operational constraints. Michael’s GitHub work shows a knack for improving robustness—adding license hygiene, tightening versioning, and hardening test coverage in complex BPM and rules engines. Comfortable across backend Java stacks and release pipelines, he pairs careful engineering discipline with a long track record of keeping large multi-module builds reproducible. Trained as a geophysicist, he brings analytical rigor and systems thinking to software delivery problems.
code13 years of coding experience
job9 years of employment as a software developer
bookDiploma, Geophysics, Diploma, Geophysics at University of Hamburg
languagesEnglish, German, Spanish, French, Portuguese
github-logo-circle

Github Skills (37)

git10
licensing10
back-end-development10
scripting10
jbpm10
processmaker10
key-management10
drools10
bash10
workflow-engine10
business-process-management10
apache10
cicd10
java10
rule-engine10

Programming languages (12)

TypeScriptJavaShellJavaScriptGoVisual Basic 6.0Objective-CHTML

Github contributions (5)

github-logo-circle
kiegroup/jbpm

Apr 2013 - Dec 2022

a Business Process Management (BPM) Suite
Role in this project:
userBack-end Developer
Contributions:12 reviews, 157 commits, 62 PRs in 9 years 9 months
Contributions summary:Michael primarily focused on maintaining and updating the jBPM suite by addressing versioning issues and integrating missing licenses. Their contributions also include code modifications within the core human task components, suggesting a focus on improving task-related functionalities. They also addressed a series of changes within BPMN2 test and test coverage directories, indicating a level of familiarity with testing the jBPM suite.
business-process-managementprocess-engineprocess-managementbpmncase-management
apache/incubator-kie-drools

Apr 2013 - Jan 2023

Drools is a rule engine, DMN engine and complex event processing (CEP) engine for Java.
Role in this project:
userBackend Developer
Contributions:44 reviews, 222 commits, 91 PRs in 9 years 11 months
Contributions summary:Michael primarily focused on setting and modifying release versions within the Drools project. Their contributions involved updating version numbers across multiple example projects and core API files, specifically targeting the 6.0.0-SNAPSHOT and 6.0.0.Beta1 releases. These changes suggest involvement in release management and project versioning, impacting how the Drools engine is built and deployed. The commits also included modifications to the KieContainer and KieBase configurations.
droolsbusiness-rulesdmn-engineevent-processingcomplex-event-processing
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
Michael Kiefer - Build Release Engineer at Red Hat