Kathrin Schuler

Senior Software Engineer at Google

London, England, United Kingdom
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
Kathrin Schuler is a Senior Software Engineer in London with 10 years of experience building developer tools and productivity-focused infrastructure across languages including Java, Python, C++, C#, TypeScript and Angular. She leads small technical teams at Google, shipping cross-functional projects such as a unified test-debugging timeline used by 10k+ monthly users and a parallelized Windows build tool that cut build times by 65%. Her background in mechanical engineering and robotics (ETH Zurich) gives her a systems-thinking approach to software design and a strong emphasis on testing, automation and clean code. She has a track record of mentoring and teaching—creating beginner Python courses and large-scale coding challenges that engaged hundreds of students—and frequently represents engineering at career events. Kathrin combines hands-on implementation with technical leadership, driving both architecture and day-to-day code contributions. An under-the-radar strength is her experience porting UNIX-origin tools to robust Windows workflows, improving cross-platform developer productivity.
code10 years of coding experience
job7 years of employment as a software developer
bookMatura Mathematics and Science, Matura Mathematics and Science at Kantonsschule Zürcher Unterland
bookBachelor's Degree Mechanical Engineering, Bachelor's Degree Mechanical Engineering at Eidgenössische Technische Hochschule Zürich
bookMaster's Degree Mechanical Engineering Robotics Systems and Control, Master's Degree Mechanical Engineering Robotics Systems and Control at ETH Zürich
languagesEnglish, French, German
github-logo-circle

Github Skills (10)

javas10
python10
java10
testing9
cli9
command-line9
command-line-interface9
junit8
github-ci3
githubaction-workflow3

Programming languages (5)

JavaJavaScriptRubyPythonDart

Github contributions (5)

github-logo-circle
Role in this project:
userFull-stack Developer
Contributions:8 reviews, 137 commits, 87 PRs in 1 month
Contributions summary:Kathrin primarily focused on implementing a command-line interface (CLI) for a YouTube video player. Their contributions involved reformatting code, handling empty command cases, and fixing import issues across multiple files. The user also introduced Java implementation for the same project, suggesting the development of similar functionality in different technologies. This involved changes to the core command parsing, video library, and associated tests.
Introduction to Python for non-ENG
Contributions:1 review, 15 PRs, 58 pushes in 5 years 5 months
pythonengpython3manimintroduction-to-python
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
Kathrin Schuler - Senior Software Engineer at Google