Timothee Guerin

Principal Software Engineer at Microsoft

Old Toronto, Ontario, Canada
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

🤩
Rockstar
🎓
Top School
Timothee Guerin is a Principal Software Engineer at Microsoft with 13 years of experience building backend systems, developer tools, and cloud infrastructure. He progressed through multiple engineering levels at Microsoft, focusing on Azure HPC and developer tooling where he blends hands-on implementation with build and dependency automation. An active open-source contributor, he has improved compiler tooling and formatting workflows in Microsoft/typespec and strengthened build/devops hygiene in the widely used AutoRest generator. His background includes founding a startup (Uniiv) and internships across finance and gaming, giving him product-minded engineering and cross-domain perspective. Timothee holds a BSc in Math & Computer Science from McGill and pursued entrepreneurship studies at MIT, reflecting a mix of rigorous technical training and startup fluency. Colleagues would note his knack for quietly hardening developer workflows—fixing auth token vulnerabilities and streamlining package management—so teams ship more safely and reliably.
code13 years of coding experience
job7 years of employment as a software developer
bookScience, Science at Lycée Français Charles de Gaulle de Londres
bookEntrepreneurship/Entrepreneurial Studies, Entrepreneurship/Entrepreneurial Studies at Massachusetts Institute of Technology
bookBachelor of Science (B.Sc.) Mathematics and Computer Science, Bachelor of Science (B.Sc.) Mathematics and Computer Science at McGill University
languagesEnglish, French
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (12)

dependency-management10
configuration-management10
typescript10
typescripts10
typescript-types10
compiler-development10
cicd9
nodejs9
api8
build-automation8
apidoc8
github7

Programming languages (12)

TypeScriptC#PowerShellJavaShellRustJavaScriptGo

Github contributions (5)

github-logo-circle
microsoft/typespec

Apr 2021 - Jan 2023

Role in this project:
userBack-end Developer
Contributions:4 releases, 3066 reviews, 460 commits in 1 year 9 months
Contributions summary:Timothee was involved in the development of backend functionality, specifically focusing on adding new features and functionalities to the Typespec compiler, related to writing output and virtualizing file system operations. Their work included changes to the compiler host, adding the `writeFile` function and integrating it into the `Program` structure. They also implemented a Prettier plugin and the `adl format` command, thus enhancing the tools for code formatting.
json-schemaopenapi3protobuftypespec
Azure/autorest

Dec 2020 - Jan 2023

OpenAPI (f.k.a Swagger) Specification code generator. Supports C#, PowerShell, Go, Java, Node.js, TypeScript, Python
Role in this project:
userBack-end Developer & DevOps Engineer
Contributions:1 release, 165 reviews, 539 commits in 2 years 1 month
Contributions summary:Timothee's commits primarily focused on updating dependencies and configuration files related to package management within the AutoRest project. They updated rush and pnpm, which suggests involvement in build automation and dependency management. The user also made changes related to ensuring the correct load order of configurations and corrected a vulnerability related to Github auth tokens. These activities indicate a role in both back-end development, in relation to the product's function, and devops as it relates to the development infrastructure and processes.
openapi-codegenpythonrest-clientopenapipowershell
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
Timothee Guerin - Principal Software Engineer at Microsoft