Matouš Dzivjak

Staff Engineer at SumUp

Berlin, Germany
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
Matouš Dzivjak is a Staff Engineer based in Berlin with nine years of experience building identity, authentication, and authorization systems, currently leading IAM and platform reliability work at SumUp. He blends backend engineering, SRE, and developer tooling—shaping public APIs and SDKs while improving observability and platform ergonomics. A hands-on contributor to open source, he optimized a high-performance Golang nanoid generator and added LSP/UI features to the popular helix editor, showing care for both low-level performance and user-facing tooling. With a background in AI from Czech Technical University, he brings analytical rigor to security-sensitive systems and a knack for reducing memory allocations and latency in production services.
code9 years of coding experience
job7 years of employment as a software developer
bookBakalář (Bc.) Artificial Intelligence, Bakalář (Bc.) Artificial Intelligence at Faculty of Electrical Engineering, Czech Technical University in Prague
bookGymnázium Josefa Jungmanna
languagesČeština, English, German, Španělština
stackoverflow-logo

Stackoverflow

Stats
71reputation
39kreached
1answer
1question
github-logo-circle

Github Skills (27)

algorithm10
code-optimization10
algorithms10
text-editor10
language-server-protocol10
language-server10
go10
optimisation10
numerical-optimization10
rust10
optimization10
implement9
ui-design9
benchmarking9
command-line9

Programming languages (19)

JavaCSSC++RustCMakefileTeXGo

Github contributions (5)

github-logo-circle
matoous/go-nanoid

Sep 2017 - Jul 2022

Golang random IDs generator.
Role in this project:
userBack-end Developer
Contributions:10 releases, 50 commits, 41 PRs in 4 years 10 months
Contributions summary:Matouš primarily contributed to the `go-nanoid` repository by refactoring and optimizing the core logic for generating unique IDs. They updated functions, switched to using `crypto/rand` for random number generation, and added a benchmark to measure performance. Further improvements included reducing memory allocations and implementing a faster algorithm when possible.
golanguuid-generatornanoidulididentifier
helix-editor/helix

Dec 2021 - Dec 2022

A post-modern modal text editor.
Role in this project:
userFull-stack Developer
Contributions:79 reviews, 24 commits, 64 PRs in 11 months
Contributions summary:Matouš primarily focused on enhancing the helix-editor/helix project by implementing new features related to the language server protocol (LSP), user interface (UI), and command functionality. They contributed to the command palette, added file encoding display to the statusline, implemented a sort command and improved buffer management. The contributions included modifications to core functionality and involved code changes across multiple files including: `helix-term`, `helix-core`, and `helix-view`.
modalvimkakounerusttext-editor
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
Matouš Dzivjak - Staff Engineer at SumUp