Konstantin Osipov is a seasoned engineering leader and co-founder with 15+ years building high-performance distributed databases and storage engines. He has driven product and team growth from core contributor roles at MySQL and Tarantool to senior leadership at ScyllaDB, where he led work on transactions, synchronous replication, and strong consistency. Currently co-founding Picodata and leading R&D at Arenadata, he blends hands-on systems programming (notably contributions to ScyllaDB and Tarantool internals) with strategic open-source stewardship. His technical depth spans shared-nothing, shard-per-core architectures, in-memory and LSM storage tiers, and low-level optimizations for reliability and performance. Based in Israel and trained in computational mathematics at MSU, he is as comfortable implementing timeuuid comparison logic and write/read metrics as he is hiring and mentoring engineering teams. A less obvious strength is his consistent pattern of turning legacy storage ideas into production-ready, strongly consistent database features.
Get your data in RAM. Get compute close to data. Enjoy the performance.
Role in this project:
Back-end Developer
Contributions:4 releases, 4 reviews, 3705 commits in 8 years 10 months
Contributions summary:Konstantin primarily worked on low-level system code, contributing to Vinyl, Tarantool's on-disk storage engine. Their commits focused on optimizing and refactoring core components such as the write iterator and range management. The user's contributions include removing dead code, improving comments, and implementing features such as dynamic range size configuration, highlighting a focus on performance and maintainability in the storage engine.
NoSQL data store using the Seastar framework, compatible with Apache Cassandra and Amazon DynamoDB
Role in this project:
Back-end Developer & Database Engineer
Contributions:920 reviews, 375 commits, 53 PRs in 3 years 7 months
Contributions summary:Konstantin made several contributions to the ScyllaDB project, primarily focused on enhancing the database's core functionality. They implemented features such as new metrics to account for write and read operations and updated the handling of list append/prepend operations. Furthermore, the user introduced and implemented a more efficient and reliable timeuuid comparison, which is a critical component for internal ordering mechanisms. The work demonstrates a solid understanding of database internals and the complexities of distributed data storage.
cppnosqlseastarcassandrasql
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.