Roman Brodetski

Engineering Director at Matter Labs

Hamburg, 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
Roman Brodetski is an Engineering Director based in Hamburg with 13 years of experience building high-performance backend systems and scaling blockchain infrastructure. At Matter Labs he progressed from Senior Engineer to Lead and now directs engineering efforts on zkSync, contributing substantive backend work to the widely used zkSync and zkSync Era projects such as performance optimizations, typed error handling, testkit refactors, and observability improvements. His background spans fintech and adtech—shipping real-time bidding systems and payments infrastructure—bringing practical experience in latency-sensitive, production-grade services. Trained in mathematics and computer science at Saint Petersburg State University, he blends rigorous theoretical grounding with hands-on systems engineering. Less obvious: he frequently focuses on developer ergonomics and maintainability, evidenced by refactors, better error conversions, and metric-driven fixes that reduce operational friction.
code13 years of coding experience
job12 years of employment as a software developer
bookMaster's degree, Mathematics and Computer Science, Degree in Mathematics & Computer Science, Master's degree, Mathematics and Computer Science, Degree in Mathematics & Computer Science at Saint Petersburg State University
languagesEnglish, Russian, German, Portuguese
stackoverflow-logo

Stackoverflow

Stats
2,766reputation
228kreached
56answers
28questions
github-logo-circle

Github Skills (19)

distributed-systems10
performance-optimization10
cryptography10
error-handling10
rust10
postgresql9
typescript9
zksync9
typesc9
database-design9
type-system9
ruby-on-rails6
lambda6
key-value-pair6
sinatra6

Programming languages (11)

TypeScriptMDXRustSolidityScalaJavaScriptVueGo

Github contributions (5)

github-logo-circle
matter-labs/zksync-era

Mar 2023 - Mar 2023

zkSync era
Role in this project:
userBack-end Developer
Contributions:703 reviews, 5 commits, 177 PRs in 1 day
Contributions summary:Roman primarily contributed to the core backend functionality of the zkSync era project. They addressed dependencies and submodules, refactored and fixed issues in the testkit, and improved the performance of queries related to the FRI prover. They also made various bug fixes, added logging for witness generation, and implemented metrics for performance monitoring within the system. The user also worked on removing computational gas limit from boojum protocol.
zksync
matter-labs/zksync

Apr 2021 - Sep 2021

zkSync: trustless scaling and privacy engine for Ethereum
Role in this project:
userBack-end Developer
Contributions:18 commits, 2 branches in 5 months
Contributions summary:Roman primarily worked on improving the `crypto` and `types` packages within the zkSync project. Their contributions included introducing typed errors for enhanced error handling and overall code robustness. They also focused on refactoring the code to use `From::from` for error conversions, improving code readability and maintainability. Additionally, the user was involved in general linting and merging code changes.
ethereumzksyncteam-core
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