Summary
Julian Tschannen is a Staff Software Engineer at Google with 20 years of experience and a PhD in Software Verification from ETH Zurich, where he built an automated verifier for functional properties of Eiffel programs. He combines deep research rigor with hands-on system architecture and programming skills, delivering pragmatic, usable solutions and quickly mastering new technologies. Julian has strong management and mentoring experience from supervising students and teaching, and he regularly bridges research and production engineering. His background includes building IDE features, experimental type-system work, and community tooling, reflecting a blend of language design, tooling, and large-scale software practice. Based in Zurich, he brings academic depth and enterprise delivery experience to complex engineering challenges.
20 years of coding experience
Doctor of Philosophy (PhD), Computer Science, Doctor of Philosophy (PhD), Computer Science at Eidgenössische Technische Hochschule Zürich
English, German