Michał Sabiniarz

Site Reliability Engineer at Google

Warsaw, Masovian Voivodeship, Poland
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
Michał Sabiniarz is a Site Reliability Engineer with eight years of hands-on experience building reliable systems using Python, Go, Rust, C#, and TypeScript, currently at Google in Warsaw. He has a strong backend focus and production mindset from roles at AI Clearing, Nordea and Straal, and brings practical full‑stack experience from early career work. An active open‑source contributor to the high‑profile deno runtime, he has improved core error handling and implemented selective module reloading for the Deno CLI. Comfortable across languages and runtime internals, he blends systems thinking with pragmatic coding—often surfacing subtle argument validation and exception-handling fixes that prevent downstream outages.
code8 years of coding experience
job5 years of employment as a software developer
bookInżynier (Inż.) Informatyka, Inżynier (Inż.) Informatyka at Polish-Japanese Academy of Information Technology
stackoverflow-logo

Stackoverflow

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

Github Skills (9)

deno10
error-handling10
javascript10
typescript10
typescripts10
typescript-types10
cli9
file-management9
rust9

Programming languages (5)

TypeScriptJavaRustJavaScriptHTML

Github contributions (5)

github-logo-circle
denoland/deno

Jun 2019 - Mar 2020

A modern runtime for JavaScript and TypeScript.
Role in this project:
userBack-end Developer
Contributions:6 commits, 17 PRs, 26 comments in 9 months
Contributions summary:Michał contributed to the core functionality of the Deno runtime, focusing on improving error handling and argument validation within the core libraries. They fixed issues related to `Deno.core.evalContext` and `Deno.core.print`, adding specific argument checks and exception handling. Furthermore, the user implemented a feature to reload modules selectively using the `--reload` flag, allowing for targeted updates of the source code cache. These changes included modifications to the file fetcher and CLI flags for managing module reloading.
rustjavascriptruntimedenotypescript
mhvsa/PjatkAcademy

Mar 2018 - Mar 2020

Contributions:3 pushes, 1 branch in 2 years
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
Michał Sabiniarz - Site Reliability Engineer at Google