Sergey Rublev

Engineering Team Lead at RingCentral

St Petersburg, St Petersburg City, Russia
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
Sergey Rublev is an Engineering Team Lead based in St. Petersburg with 11 years of experience building and guiding backend teams at RingCentral. He combines hands-on Scala expertise with leadership, having advanced from Senior Software Engineer to leading engineering efforts since 2020. Sergey is an active open-source contributor to the widely used ZIO library, where his bug fixes and performance improvements addressed concurrency, streaming, and memory issues and added tests improving parallel stream reliability. He excels at stabilizing complex concurrent systems and optimizing data structures under production load—skills that translate directly into more resilient, performant services. Colleagues rely on him for pragmatic, test-driven solutions and for mentoring engineers through challenging distributed-systems problems. His profile reflects a blend of deep technical craftsmanship and steady team leadership.
code11 years of coding experience
job1 year of employment as a software developer
github-logo-circle

Github Skills (13)

stream10
zio10
functional-programming10
concurrency10
scala10
async9
concurrent-map9
data-structure9
concurrent9
asynchronous9
data-structures9
unit-testing9
effects8

Programming languages (17)

JavaC++CRustScalaGoHTMLTypeScript

Github contributions (5)

github-logo-circle
zio/zio

Jan 2020 - Jun 2022

ZIO — A type-safe, composable library for async and concurrent programming in Scala
Role in this project:
userBack-end Developer
Contributions:5 reviews, 4 commits, 9 PRs in 2 years 5 months
Contributions summary:Sergey primarily contributed to the ZIO library, focusing on bug fixes and performance improvements. Their work addressed issues related to concurrency, streams, and data structures. Specifically, they fixed a StackOverflowError in stream processing, resolved an out-of-memory issue, and improved the behavior of `Chunk` operations. Furthermore, the user added tests for parallelism in stream processing, increasing reliability.
functional-programmingqueuesstreamsasynchronicityasync
narma/zio-cassandra

Mar 2022 - Nov 2022

Asynchronous lightweight ZIO wrapper under datastax cassandra 4.x driver with doobie-like syntax
Contributions:4 releases, 36 reviews, 20 commits in 8 months
doobiezioasynchronouscqlcassandra
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