Torsten Marek

Senior Staff Software Engineer at Google

Zurich, Zurich, Switzerland
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
Torsten Marek is a Senior Staff Software Engineer based in Zurich with 14 years of experience building large-scale, cloud-native infrastructure and site reliability systems for Google’s global engineering population. He blends hands-on C++ and Python expertise with leadership in continuous deployment and cloud build systems that serve 50k+ engineers, and has progressed from individual contributor to technical lead and manager roles. An active open-source maintainer, Torsten has contributed bug fixes and improved static-analysis accuracy in widely used Python projects like astroid and pylint, reflecting a deep focus on code quality and tooling. With academic roots in computational linguistics, he brings a rare mix of language-aware engineering and systems-level reliability thinking that surfaces in both production services and developer tools.
code14 years of coding experience
job15 years of employment as a software developer
bookBachelor of Arts, Computerlinguistik, Bachelor of Arts, Computerlinguistik at University of Tübingen
bookM.Sc., Computerlinguistik, M.Sc., Computerlinguistik at Universität des Saarlandes
languagesEnglish, German
stackoverflow-logo

Stackoverflow

Stats
85,014reputation
7.5mreached
203answers
7questions
Badges
profiling
top-1%
fonts
top-5%
trace
top-1%
extension-methods
top-5%
dynamic
top-1%
queue
top-5%
github-logo-circle

Github Skills (62)

debugging10
parserator10
debug10
static-analysis10
parser10
exceptions10
unix10
python10
memory-management10
internationalization10
dynamic10
inference-engine10
semantics10
regex10
software-quality10

Programming languages (2)

C++Python

Github contributions (5)

github-logo-circle
pylint-dev/pylint

Oct 2011 - Nov 2013

It's not just a linter that annoys you!
Role in this project:
userBack-end Developer
Contributions:66 commits in 2 years
Contributions summary:Torsten primarily contributed to the improvement and maintenance of the Pylint codebase. Their work focused on fixing bugs related to static analysis and code quality, particularly within the exception handling and variable checking modules. They added new warnings to identify potential issues such as incorrect use of open modes, and improved existing warnings related to code style. The user also worked on improvements to the import graph and fixed a crash related to class initialization, indicating a focus on core functionality.
linterlintpep8static-code-analysiscode-quality
pylint-dev/astroid

Dec 2011 - Nov 2013

A common base representation of python source code for pylint and other projects
Role in this project:
userBack-end Developer
Contributions:15 commits in 1 year 11 months
Contributions summary:Torsten primarily contributed to improving the functionality and accuracy of the `astroid` library, a Python source code representation tool. They fixed bugs related to inference of Python code, especially regarding generator methods, lambda expressions, and set/dict literals. The contributions also included enhancements for the `py2stdlib` brain, incorporating missing modules, and refining argument names.
inference-enginerepresentationpythonpylintast
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
Torsten Marek - Senior Staff Software Engineer at Google