Emmanuel Bernard is a veteran open-source architect and founder with over 21 years of experience, known as a Java Champion and co-founder/lead of Quarkus and multiple Hibernate projects. He blends hands-on engineering—contributing core features to Hibernate ORM, OGM and Validator—with strategic leadership as Red Hat’s Chief Architect for Application Services and Middleware, where he shifted teams from product to SRE mindsets to build managed cloud services like a Managed Kafka offering. A prolific speaker, podcaster (Les Cast Codeurs) and standards contributor, he brings rare depth in Java persistence, full-text search and cloud-native Java. Now founding Hexactgon, he’s applying that platform and open-source expertise to agentic AI and advising transformations, pairing technical rigor with product and platform thinking. An understated strength is his ability to translate company strategy into concrete technical direction while fostering cross-team architect communities.
21 years of coding experience
24 years of employment as a software developer
IT Automation Electricity, IT Automation Electricity at CentraleSupélec
Executive education Business strategy, Executive education Business strategy at MIT Sloan School of Management
Hibernate OGM - Domain model persistence for NoSQL datastores
Role in this project:
Back-end Developer
Contributions:611 commits, 31 PRs, 12 pushes in 6 years 2 months
Contributions summary:Emmanuel appears to be involved in the development of core components for the Hibernate OGM project. The commits focus on adding and implementing types and integrating them into the code base, particularly those related to JPA's attribute converters and one-to-one relationships. The code changes suggest a deep understanding of the underlying database interaction within Hibernate's architecture and of how to integrate new object types into the system. Additionally, the commits involve the creation and testing of various data structures and data loading logic.
Repository for demos of various Hibernate projects
Role in this project:
Back-end Developer
Contributions:38 commits, 13 PRs, 2 pushes in 2 years 2 months
Contributions summary:Emmanuel primarily contributed to the backend logic and features of the Hibernate demos project, specifically within the `hibernate-ogm/hiking-demo` module. They addressed database-related issues, including fixing errors in database clearing and modifying database generators. Further contributions involved the introduction and integration of features such as trip recommendations within the hiking application, modifying data models and also adding related REST endpoints. Additionally, the user worked on data population and database structure changes, modifying the database models.
spring-boothibernate-demoshibernatejpajava
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.