Michal Dvořák is a pragmatic software engineer with 15 years of experience building back-end systems and designing delivery toolchains, currently focusing on asynchronous data processing at Trask. He has a strong Java background from roles spanning Accenture to Česká spořitelna, where he led teams, specified integration patterns, and prioritized security, observability and maintainability. Michal designed CI/CD and GitHub-centric delivery pipelines using GitHub Actions, ArgoCD and OpenShift to improve developer experience, automation and compliance. He contributes to high-profile open-source projects like Apache Log4j2, enhancing JSON logging flexibility by adding expression support to AdditionalFields and refining serialization behavior. Comfortable at both architecture and implementation levels, he blends hands-on coding with practical system design to turn complex requirements into reliable, auditable solutions. Based in Prague, he pairs a technical degree from Czech Technical University with a decade-and-a-half of production experience across finance and publishing domains.
15 years of coding experience
5 years of employment as a software developer
Bc, FEL - STM, Bc, FEL - STM at Czech Technical University in Prague
Apache Log4j is a versatile, feature-rich, efficient logging API and backend for Java.
Role in this project:
Back-end Developer
Contributions:5 commits, 1 PR, 10 comments in 2 months
Contributions summary:Michal primarily contributed to the `JsonLayout` and related classes within the Log4j2 library. Their work involved adding support for expressions in `AdditionalFields`, which required modifying the serialization process. They also addressed minor issues, such as setting the initial capacity of a LinkedHashSet. These changes highlight a focus on enhancing the flexibility and functionality of the logging output format.
Contributions:1 PR, 41 pushes, 2 branches in 3 years 2 months
parsingexpression-parsingcronansi-cansi
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.