Yuri Finkelstein

Distinguished Member Of Technical Staff, Chief Architect For OLTP Data Infrastructure

San Carlos, California, United States
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

👤
Senior
🎓
Top School
Yuri Finkelstein is a Distinguished Member of Technical Staff and Chief Architect for OLTP Data Infrastructure at eBay with 15+ years building large-scale distributed systems and cloud database services. He combines hands-on C++/Java/Scala development with system-level architecture work—designing transaction processing, distributed consensus, CDC pipelines, global secondary indexing, and Kubernetes-based stateful management. A longtime NoSQL expert, he helped introduce and operationalize MongoDB, Cassandra, HBase at petabyte scale and led telemetry/monitoring platforms that process data from 100K+ nodes in real time. His open-source contributions include backend work on google/flatbuffers’ gRPC integrations and Java bindings, reflecting deep familiarity with serialization and RPC internals. Based in San Carlos, he pairs pragmatic engineering with end-to-end product thinking, from async network IO to storage and automation. Colleagues know him as an architect who still codes kernel-level, performance-sensitive components and drives technical strategy across global platforms.
code15 years of coding experience
job21 years of employment as a software developer
bookMS, Computer Science, MS, Computer Science at Moscow Institute of Physics and Technology, aka MFTI, aka Phystech
languagesRussian
github-logo-circle

Github Skills (10)

data-serialization10
c-language10
cpp10
cprogramming-language10
serializer10
cplus10
grpc10
serialization10
java9
javas9

Programming languages (7)

JavaC++ShellScalaJavaScriptGoPython

Github contributions (5)

github-logo-circle
google/flatbuffers

Dec 2017 - Dec 2017

FlatBuffers: Memory Efficient Serialization Library
Role in this project:
userBack-end Developer
Contributions:6 commits, 15 PRs, 46 comments in 10 days
Contributions summary:Yuri primarily contributed to the back-end logic of the gRPC implementation within the FlatBuffers project. They focused on updating the `cpp_generator.cc` file to ensure compatibility with newer versions of gRPC. This involved modifying client and server method interfaces, reflecting a deep understanding of gRPC's internal workings and how FlatBuffers integrates. Further work involved generating Java bindings for gRPC, demonstrating additional skills in API development and language-specific code generation.
rpcmemorypythonmarshallingprotobuf
yfinkelstein/NuRaft

Oct 2019 - Mar 2025

Raft core implementation as a replication library
Contributions:9 pushes, 3 branches in 5 years 6 months
consensuspaxosdistributed-systemsreplicationraft
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
Yuri Finkelstein - Distinguished Member Of Technical Staff, Chief Architect For OLTP Data Infrastructure