Roman Grudzinski is a Staff Software Engineer based in Tel Aviv with 12 years of experience building backend systems and optimizing performance-sensitive code. He has progressed through senior engineering roles at companies including ironSource and Unity, delivering scalable services for analytics, e-commerce, and call-center tooling. An active contributor to open-source Go tooling, he improved a widely used concurrent-map library by optimizing hashing, adding memory pools, and introducing Upsert/IterCb patterns that reflect a deep focus on concurrency and memory efficiency. Roman pairs hands-on code-level improvements with architectural judgment, often tackling hot-path optimizations that yield measurable runtime and memory gains.
Contributions:9 commits, 6 PRs, 6 pushes in 27 days
Contributions summary:Roman contributed to the thread-safe concurrent map library for Go. Their work involved optimizing the code, including reusing a hasher to improve efficiency, adding a hash pool and buffer pool for memory management. They also fixed tests, refactored the code by adding new methods such as `Upsert` and `IterCb`, and merged remote-tracking branches.
Contributions:13 commits, 1 push, 1 branch in 5 years 4 months
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
Roman Grudzinski - Staff Software Engineer at Unity