Dominik Hanák

Software Developer at IBM

Brno, Southeast, Czechia
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
Dominik Hanák is a software developer with 12 years of experience specializing in Java back-end development, test automation and full‑stack work with React and TypeScript, currently at IBM after a technical leadership stint in Quality Engineering at Red Hat. He has deep expertise in business automation and BPM ecosystems—contributing substantial code and tests to prominent open-source projects like jBPM, Kogito and Drools—bringing both feature implementations and robust test coverage. A pragmatic Agile advocate and former scrum master, he focuses on helping teams be genuinely agile rather than just following ceremonies. He combines hands‑on CI/CD and QA tooling (Jenkins, VS Code extension testing) with interest in data-driven systems and AI, exploring how information tech shapes online communities such as esports. Colleagues rely on him for improving reliability of complex integrations and making hard projects move from fragile to production-ready.
code12 years of coding experience
job10 years of employment as a software developer
bookMaster's degree, Computer/Information Technology Administration and Management, Master's degree, Computer/Information Technology Administration and Management at Masaryk University Brno
languagesEnglish
github-logo-circle

Github Skills (33)

javascript10
business-process10
jbpm10
testing10
drools10
workflow-engine10
business-process-management10
vscode-extension10
assertj10
java10
cicd10
javas10
junit10
bpmn10
integration-testing10

Programming languages (11)

TypeScriptJavaShellVisual BasicGherkinSCSSJavaScriptGo

Github contributions (5)

github-logo-circle
apache/incubator-kie-tools

Aug 2019 - Sep 2022

Tools for KIE
Role in this project:
userFull-stack Developer
Contributions:328 reviews, 48 commits, 71 PRs in 3 years 1 month
Contributions summary:Dominik's contributions primarily involved configuring CI/CD tooling for automated testing using Jenkins, including adding Jenkinsfiles for PR checks and integrating mocha-jenkins-reporter. They also implemented UI tests for the VS Code Extension using vscode-extension-tester and expanded these tests across various features. Furthermore, the user worked on BPMN editor read-only mode coverage and implemented the save operation in the BPMN editor.
kie
Kogito Runtimes - Kogito is a cloud-native business automation technology for building cloud-ready business applications.
Role in this project:
userBack-end Developer & Test Automation Engineer
Contributions:18 reviews, 12 commits, 5 PRs in 2 years 3 months
Contributions summary:Dominik primarily contributed to enhancing the testing infrastructure and functionality of the Kogito Runtimes project. They focused on adding and modifying test cases to cover new features, particularly those related to JavaScript integration within the scripting tasks. They also added and tested new methods related to runtime data services and process instances. The user also worked on improving the reliability of database tests, and adding more test coverage.
kogitoknativebusiness-automationrule-enginedrools
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