Grigorii Chudnov

Principal Software Engineer at Zalando

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
Grigorii Chudnov is a Principal Software Engineer based in Berlin with over 14 years designing and delivering high-throughput streaming systems across telecom, retail commerce and real estate. He specializes in reactive, microservice and cloud-native architectures—building pricing validation, scheduling and processing pipelines at scale using Scala, ZIO, Akka, Kafka, Golang and Kubernetes. With a master's in Automatic Control & Systems Engineering, he brings a distinctive control-theory mindset to feedback-driven system design and operational stability. A pragmatic polyglot, Grigorii moves comfortably between object-oriented and functional paradigms and has contributed meaningful operators and tests to the widely used ReactiveX/rxcpp project. He excels both as an individual contributor and technical architect, having led end-to-end product and platform initiatives from marketplace backends to mobile re-engineering. His career shows a consistent pattern of turning complex, data-intensive requirements into resilient, observable production systems.
code13 years of coding experience
job20 years of employment as a software developer
bookMaster's degree Automatic Control & Systems Engineering, Master's degree Automatic Control & Systems Engineering at Bauman Moscow State Technical University
stackoverflow-logo

Stackoverflow

Stats
3,074reputation
274kreached
61answers
0questions
Badges
websocket
top-5%
csv
top-5%
sqlite
top-5%
boost
top-5%
github-logo-circle

Github Skills (18)

algorithms10
c-language10
testing10
reactive-programming10
cprogramming-language10
websocket9
sqlite9
boost9
csv9
iterator6
nodejs6
api6
http6
windows6
matrix6

Programming languages (11)

TypeScriptJavaDockerfileC++CScalaJavaScriptGo

Github contributions (5)

github-logo-circle
ReactiveX/RxCpp

Dec 2015 - Jul 2017

Reactive Extensions for C++
Role in this project:
userBackend Developer
Contributions:92 commits, 91 PRs, 11 pushes in 1 year 7 months
Contributions summary:Grigorii primarily focused on implementing new operators within the rxcpp library. They added `min` and `max` operators, as well as `distinct`, `element_at`, `sample_with_time`, `ignore_elements`, `debounce`, `exists`, `contains`, `all`, `timestamp`, `take_last`, `skip_last`, and `time_interval`. Their contributions involved writing test cases for these operators, covering various scenarios and edge cases to ensure their correct functionality within the reactive programming framework.
cppc-plus-plusreactive-extensionsrxcppextensions
gchudnov/async-ruby-vips

Jun 2012 - Mar 2015

Non-blocking transformation and image writing in Ruby, powered by VIPS
Contributions:33 commits, 3 pushes in 2 years 9 months
non-blockingtransformationrubyblockingvips
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