Jan-Willem Meyling is a pragmatic CTO and entrepreneur with 13 years of experience scaling engineering teams and transforming companies into tech frontrunners from Amsterdam. He combines hands-on backend expertise—demonstrated by notable contributions to Hibernate ORM, Blaze-Persistence, Hypersistence-Utils and QueryDSL—with product leadership across startups and education platforms like AthenaStudies and CeresNexus. Comfortable across cloud-native stacks (OpenShift, Keycloak, OpenStack) and full-stack systems, he excels at turning complex data problems into performant, maintainable solutions. Jan-Willem’s background in IoT, GIS/3D visualization and large-scale data pipelines reflects a rare mix of systems, web and embedded experience. A habitual open-source contributor, he often fixes deep ORM and JPA edge cases, showing strong domain knowledge of persistence internals that few CTOs possess. He values clear communication, integrity and continuous learning while building collaborative teams that ship reliable software.
13 years of coding experience
12 years of employment as a software developer
Highschool Voortgezet Wetenschappelijk Onderwijs (VWO), Highschool Voortgezet Wetenschappelijk Onderwijs (VWO) at Eerste Christelijk Lyceum
Minor Entrepreneurship, Minor Entrepreneurship at University of Amsterdam
Bachelor’s Degree Computer Science, Bachelor’s Degree Computer Science at Delft University of Technology
Contributions:47 reviews, 96 commits, 62 PRs in 5 years 11 months
Contributions summary:Jan-willem made extensive contributions to the project, demonstrating a strong understanding of JPA, QueryDSL, and database interactions. They focused on enhancing the Criteria API, adding features like window functions, support for different join types, and improvements to CTE (Common Table Expression) handling. Their work included bug fixes, performance optimizations, and test case creation, ensuring the robustness and functionality of the JPA provider. They also integrated QueryDSL support, increasing the versatility of the project.
Contributions:2 releases, 142 reviews, 270 commits in 2 years 9 months
Contributions summary:Jan-willem primarily contributed to enhancing the querydsl project by implementing features for the APT (Annotation Processing Tool) module. Their work involved integrating service loaders for extension registration and binding the ProcessingEnvironment within the APT module. Furthermore, they modified the core JPA module by introducing alternative overloads and supporting generics, addressing existing issues and enhancing the project's capabilities. Additional improvements included enabling Java 8 compilation and removing Guava dependencies.
javaqueries
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
Jan-willem Meyling - Chief Technology Officer at FreshMinds