Jonathan Buch is a versatile developer based in Karlsruhe with 19 years of hands-on experience spanning backend and web development, systems administration, and DevOps. At Synyx he blends Java/JavaScript engineering with scrum practices, mentoring, and third-level support, while maintaining in-house operations and administration responsibilities. A longtime systems admin for academic institutes earlier in his career, he brings deep operational insight to application development and support. Jonathan is also an active open-source contributor to the popular sway Wayland compositor, where he improved floating-window focus and implemented raycasting-based fixes—evidence of his knack for low-level, reliability-focused improvements. Colleagues describe him as someone who seeks interesting ideas and quietly turns them into robust, maintainable solutions.
19 years of coding experience
8 years of employment as a software developer
Bachelor's degree, Information Technology, Bachelor's degree, Information Technology at Hochschule Karlsruhe - Technik und Wirtschaft
High School, Information Technology, High School, Information Technology at Konrad-Zuse-Schule Hünfeld
Contributions:6 commits, 1 PR, 14 comments in 8 days
Contributions summary:Jonathan primarily contributed to the core functionality of the Wayland compositor, sway. Their work focused on improving the handling of floating windows and container focus. Specifically, they implemented a configuration option for raising floating containers on focus, re-enabled popup handling for focus determination, and fixed focusing for topmost floating windows by implementing raycasting. The user also refactored code related to container management.
Terraform provider for managing minio S3 buckets and IAM Users
Contributions:1 PR, 33 pushes, 24 branches in 4 months
providerbucketsterraform-modulesiam-usersminio
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.