Guillaume Scheibel is a Principal Engineer with 14 years of experience building Java-based backend systems and guiding platform architecture across cloud-native environments. He has driven technical coordination at Expedia Group and Apollo GraphQL, focusing on Kubernetes, AWS, and developer productivity to reduce time-to-value for product teams. A hands-on open-source contributor, Guillaume founded the MongoDB module for Hibernate OGM and improved schema and directive support in the GraphQL Kotlin ecosystem, reflecting a blend of persistence and API expertise. He regularly speaks at international conferences and co-led the ElsassJUG, highlighting his commitment to community and knowledge sharing. Based in France, he pairs deep implementation experience with a knack for turning prototypes into production-ready designs.
14 years of coding experience
16 years of employment as a software developer
License professionnelle Système Informatique et Logiciel Infomatique, License professionnelle Système Informatique et Logiciel Infomatique at Université de Metz
Master en informatique (Expert en informatique et systèmes d'information), Master en informatique (Expert en informatique et systèmes d'information) at SUPINFO
Hibernate OGM - Domain model persistence for NoSQL datastores
Role in this project:
Back-end Developer
Contributions:65 commits in 1 year 11 months
Contributions summary:Guillaume contributed significantly to the Hibernate OGM project, focusing on enhancing the MongoDB dialect. Their work included implementing features like the `nextValue` method using `findAndModify`, adding support for composite keys, and integrating column projection capabilities. Furthermore, they improved data integrity through the addition of safe connection support and addressed testing issues, ensuring that data could be cleaned up after test executions.
Contributions:11 releases, 1 review, 25 commits in 6 months
Contributions summary:Guillaume primarily focused on standardizing and implementing custom directives within the GraphQL Kotlin library. Their work involved creating and integrating custom directives into the schema definition, ensuring their proper usage, and incorporating naming conventions. They also made changes to the schema generation process, adding support for union types and recursive types. The user's contributions included code modifications in the schema generator and test files.
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
Guillaume Scheibel - Principal Engineer at QbDVision