Johannes Haberlah is a software engineer based in Zurich with eight years of hands-on experience building full-stack and backend systems for high-traffic platforms. He began coding at 12 and turned early curiosity into professional roles from age 16, later delivering scalable services for ZDF’s streaming platform and on-ship booking systems for TUI Cruises. As a freelancer he owned end-to-end projects—most notably a microservice-based course platform for medical providers and an authentication service prototype for UNICEF—working across Scala, Java, Kotlin, Spring Boot, and cloud services. He interned at Google improving Meet–Calendar integration and joined Google full-time in 2026, reflecting a trajectory from startup-lean builds to hyperscale product engineering. Notably, he has deep experience shipping independent backend services (push notifications, booking, auth) that supported millions of users and was trusted to manage significant ad budgets and client-facing platforms. Curious about emerging interfaces, he has also explored Apple Vision Pro use-cases for streaming experiences, blending practical production experience with a taste for experimental features.
8 years of coding experience
7 years of employment as a software developer
Abitur, Abitur at Leibnizschule Hannover
Bachelor of Science - B.Sc, Computer Science, Bachelor of Science - B.Sc, Computer Science at IU International University of Applied Sciences
A small web service written in Java to draw attention to the global spread of the coronavirus (SARS-CoV-19) and to encourage people to stay at home and protect themselves and their fellow human beings from the coronavirus.
Contributions:4 PRs, 23 pushes, 1 branch in 2 years 2 months
Contributions:10 commits, 8 pushes, 1 branch in 1 day
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.