Christian Beikov is a Principal Software Engineer and founder of BlazeBit with 13+ years of experience building and optimizing database-driven Java/Jakarta EE systems. A long-time Hibernate ORM contributor and creator of the Blaze-Persistence library, he blends deep JPA expertise with practical integrations for Spring and Quarkus. His work spans backend engineering, infrastructure (Kubernetes/OpenShift, AWS), and CI/CD design, and he has notable contributions to high-profile OSS projects like Hibernate and Apache Calcite. Christian has a track record of improving ORM semantics and cross-system compatibility—examples include advanced entity view features and SQL adapter enhancements for Elasticsearch. Based in Bonn, Germany, he pairs academic training from TU Wien with entrepreneurial experience, running BlazeBit since 2008 while shaping enterprise solutions at Red Hat and now IBM. He’s equally comfortable refactoring core persistence internals as designing production-grade deployment workflows.
13 years of coding experience
14 years of employment as a software developer
Master of Science (MSc) Software Engineering, Master of Science (MSc) Software Engineering at TU Wien
Programmieren Organisation System und Einsatzplanung Prozessregelung und Rechnerverbund, Programmieren Organisation System und Einsatzplanung Prozessregelung und Rechnerverbund at HTbLuVA
Contributions:60 releases, 93 reviews, 1777 commits in 8 years 7 months
Contributions summary:Christian contributed to the Blaze-Persistence project by implementing new features and fixing issues within the entity view framework. Their work focused on improving support for boolean wrapper is-methods, addressing issues with sub-associations in the ON clause of join statements, and resolving compatibility problems related to Spring Data and Hibernate. The commits involved changes to Java code, including modifications to entity view metamodels, proxy factories, and update operations.
Contributions:2 releases, 2465 reviews, 891 commits in 9 years 10 months
Contributions summary:Christian contributed to core object-relational mapping functionality within the Hibernate ORM project, handling scenarios such as managing different JDBC mappings for columns and ensuring correct type inference for values in select, insert and update statements. They also focused on refactoring codebase to support and manage changes for JSON. Additionally, the user worked on enabling and implementing testing for Java Temporal classes.
gradlejava8enversjdbcorm
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.