Johannes Kohnen

Site Reliability Engineer at Booking.com

Amsterdam, North Holland, Netherlands
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Johannes Kohnen is a Site Reliability Engineer with 10 years of experience building resilient, secure cloud platforms and improving performance for mission-critical infrastructure, currently driving reliability and compliance innovation at Booking.com from Amsterdam. He previously led cloud platform transformation, CI/CD and GitOps practices at Traum-Ferienwohnungen, and has a long history as a consultant and CTO bringing pragmatic infrastructure-as-code and observability improvements to production fleets. Johannes pairs deep systems and DevOps expertise with a background in computer science education, favoring bottom-up thinking, multi-modality and interdisciplinary approaches to problem solving. An active contributor to the ANTLR4 ecosystem, he improved Go runtime robustness and testing integration for a widely used parser generator—showing a taste for low-level correctness as well as operational polish. Colleagues describe him as driven by "enabling" others: he focuses on developer experience, outage reduction and sustainable platform ownership rather than flashy one-offs.
code10 years of coding experience
job15 years of employment as a software developer
bookMaster of Arts - MA, Computer Science, Master of Arts - MA, Computer Science at Paderborn University
bookMA, Computer Science, Sociology, MA, Computer Science, Sociology at University of Bremen
bookMaster's degree, Computer Science, Master's degree, Computer Science at Technische Universität Berlin
languagesEnglish, German
github-logo-circle

Github Skills (11)

go10
parser-generator10
antlr10
devops9
testing9
error-handling9
build-automation8
data-structures4
algorithm4
algorithms4
data-structure4

Programming languages (3)

JavaShellGo

Github contributions (5)

github-logo-circle
antlr/antlr4

May 2016 - Nov 2016

ANTLR (ANother Tool for Language Recognition) is a powerful parser generator for reading, processing, executing, or translating structured text or binary files.
Role in this project:
userBack-end Developer & DevOps Engineer
Contributions:15 commits in 5 months
Contributions summary:Johannes primarily contributed to the Go runtime environment of the ANTLR4 project, focusing on improvements to error handling, semantic context, and overall robustness. Their work included fixing mismatches, refactoring and enhancing the error strategy, and improving path construction for tool and test execution. In addition, the user implemented testing enhancements by caching the Go test environment and improving the integration with the Go build process. Further contributions included adding predefined identifiers to the keyword list.
pythonstructured-textlanguage-recognitionparserjavascript
jwkohnen/bwio

Aug 2016 - Dec 2017

Contributions:20 commits in 1 year 4 months
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
Johannes Kohnen - Site Reliability Engineer at Booking.com