Summary
Rok Kralj is a Senior Software Engineer at Google Zürich with 12 years of experience building maintainable infrastructure and search/content platforms. He favors minimalism, simplicity and long-term maintainability, and brings an "out of the box" mindset to simplify complex systems. Rok leads with compassion, mentors teams, and inspires enthusiasm for thoughtful engineering decisions. Deeply curious, he pursues personal projects in machine learning, Scala, Scala.js and ZIO, and reviewed a published book on Scala ML. His roots in programming go back to writing BASIC on a ZX Spectrum at age 13, which informs a lifelong passion for creative technical solutions. Based in Zurich, he combines research-oriented academic training in math and CS with practical production experience across startups and cloud platforms.
12 years of coding experience
16 years of employment as a software developer
Master's degree, Mathematics and Computer Science, Master's degree, Mathematics and Computer Science at Faculty of Mathematics and Physics
General High School, General High School at Vič High School
Bachelor, Faculty of Computer and Information Science, 9.1, Bachelor, Faculty of Computer and Information Science, 9.1 at Faculty of Computer Science (FRI)
English, Slovenian, German