Jan Stastny is a Principal Software Developer with 11 years of experience, currently driving platform and delivery engineering at IBM from South Moravia, Czechia. He specializes in CI/CD, DevOps, and automation for large open-source Java projects, having improved pipelines and release processes for high-profile Apache projects like Drools, Kogito Runtimes and OptaPlanner. Jan blends back-end and test automation expertise—refactoring integration tests, stabilizing Docker-based workflows, and increasing unit test coverage for serverless workflow components. His contributions show a pragmatic focus on dependency management, Maven and Jenkins automation, and production-ready deployment scripts. Colleagues rely on him to bridge development and release operations, often taking ownership of complex build and integration issues across distributed teams. Notably, his work has helped streamline cloud-native business automation and AI constraint-solver projects used widely in enterprise scheduling and rules engines.
Kogito Runtimes - Kogito is a cloud-native business automation technology for building cloud-ready business applications.
Role in this project:
Back-end Developer & Test Automation Engineer
Contributions:148 reviews, 22 commits, 76 PRs in 2 years
Contributions summary:Jan primarily focused on improving the test coverage and stability of the Kogito Runtimes project. They refactored and moved test cases, particularly those involving Docker, to the Maven failsafe plugin. The user also contributed to fixing local build issues in integration tests by addressing missing dependencies and configurations. Furthermore, the user enhanced unit test coverage for the JQ and JSONPath expression handlers within the serverless workflow components.
Drools is a rule engine, DMN engine and complex event processing (CEP) engine for Java.
Role in this project:
DevOps Engineer & Automation Engineer
Contributions:65 reviews, 54 PRs, 25 pushes in 4 years 6 months
Contributions summary:Jan primarily focused on improving the continuous integration and continuous delivery (CI/CD) pipeline for the Drools project. Their contributions included setting up and configuring Jenkins jobs, updating deployment configurations, and modifying build scripts. They also addressed issues related to Maven settings and dependency management within the CI/CD environment, enhancing the automation and streamlining the release processes. The user's work involved migrating configurations and integrating the project with Apache infrastructure.
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.