Jan Kurs is a software engineer and researcher with 13 years of experience, currently at Google and formerly a PhD researcher at the University of Bern’s Software Composition Group focused on parsing technology. He blends deep academic expertise in tolerant parsing, compilers, and virtual machine design with practical engineering from roles in automotive diagnostics, web startups, and large-scale software at Google. Jan’s work emphasizes performance and robustness in language tooling, and he has a track record of turning research ideas into production-ready solutions. Based in Wohlen bei Bern, Switzerland, he brings both systems-level thinking and hands-on implementation skills rooted in a strong electrical engineering and computer science background.
13 years of coding experience
11 years of employment as a software developer
Bachelors degree, Electrical Engineering and Informatics, B, Bachelors degree, Electrical Engineering and Informatics, B at Czech Technical University in Prague
Doctor of Philosophy (PhD), Computer Science, Doctor of Philosophy (PhD), Computer Science at Universität Bern
Contributions:1 release, 3 reviews, 258 commits in 4 years
rustparsingargument-parsingperformancetop-down
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.