Konstantin Osipov

Co-Founder at Arenadata

Moscow, Moscow, 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
🎓
Top School
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.
code15 years of coding experience
job23 years of employment as a software developer
bookLomonosov Moscow State University
languagesGerman, English, Hebrew
stackoverflow-logo

Stackoverflow

Stats
29reputation
629reached
0answers
4questions
github-logo-circle

Github Skills (29)

algorithm10
algorithms10
storage-engine10
c-language10
databases10
c1110
data-structure10
c1710
low-level-programming10
data-structures10
datastructures-algorithms10
cpp10
cprogramming-language10
relational-databases10
sql-database10

Programming languages (16)

JavaC++CSSCRustMakefileGoHTML

Github contributions (5)

github-logo-circle
tarantool/tarantool

Nov 2010 - Aug 2019

Get your data in RAM. Get compute close to data. Enjoy the performance.
Role in this project:
userBack-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.
luarammsgpackdiskclose
scylladb/scylladb

May 2019 - Dec 2022

NoSQL data store using the Seastar framework, compatible with Apache Cassandra and Amazon DynamoDB
Role in this project:
userBack-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.
Request Free Trial