Johannes Bühler is a seasoned software leader with 22 years of experience who currently heads Customer Support at Gradle, combining technical depth with customer-focused delivery. He has progressed from senior engineering roles to leadership, blending hands-on backend development—such as contributing JSON import support to the widely used jOOQ project—with building and scaling support teams that deliver projects on time and on budget. Based in Basel, he is adept at collaborating with diverse stakeholders to craft practical solutions and mentors teams within agile environments. His background in geoinformatics and geography gives him a unique systems-oriented perspective that informs how he models complex problems and data workflows.
22 years of coding experience
17 years of employment as a software developer
Master, Studies; Geography, Master, Master, Studies; Geography, Master at Ernst-Moritz-Arndt University
Geoinformatics, Geoinformatics at University of Utrecht
Contributions:6 commits, 3 comments, 3 issues in 12 days
Contributions summary:Johannes contributed to the jOOQ project by adding JSON import support and related testing. They modified the JSONParser class to enable JSON parsing functionality. Furthermore, they developed and integrated JSON loader tests, enhancing the project's ability to handle JSON data loading. These changes likely involved improving the SQL query building capabilities related to JSON features.
An example project to experience build scans for Gradle.
Contributions:1 review, 2 PRs, 3 pushes in 2 years 1 month
gradlescansgradle-plugin
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.