Iaroslav Tverdokhlib

Member Of Technical Staff at OpenAI

San Francisco, 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

🤩
Rockstar
🎓
Top School
Iaroslav Tverdokhlib is a seasoned backend and systems engineer with 11 years of experience building large-scale distributed infrastructure, now a Member of Technical Staff at OpenAI after roles at Databricks and a nearly decade-long tenure at Facebook working on video infrastructure. He specializes in Go and C++, with hands-on database and storage engine experience demonstrated by notable contributions to Apache Kvrocks—adding Unix socket support, atomic list operations, multi-element pops, and Redis Streams primitives. His background in applied mathematics underpins a methodical approach to designing reliable, high-performance systems and concurrent algorithms. Comfortable in both product-focused teams and low-level system work, he combines production-grade engineering with active open-source engagement that influences widely used NoSQL tooling.
code11 years of coding experience
job11 years of employment as a software developer
bookMaster’s Degree Applied Mathematics, Master’s Degree Applied Mathematics at Taras Shevchenko National University of Kyiv
languagesEnglish, Russian, Ukrainian
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (9)

rocksdb10
databases10
c-language10
cprogramming-language10
redis10
database10
redis-cluster9
distributed-systems9
unix-socket8

Programming languages (8)

TypeScriptHCLC++CJavaScriptGoLuaHTML

Github contributions (5)

github-logo-circle
apache/kvrocks

May 2022 - Jan 2023

Apache Kvrocks is a distributed key value NoSQL database that uses RocksDB as storage engine and is compatible with Redis protocol.
Role in this project:
userBack-end Developer & Database Engineer
Contributions:913 reviews, 27 commits, 63 PRs in 8 months
Contributions summary:Iaroslav's commits primarily focus on enhancing the functionality and features of the Apache Kvrocks database. They implemented support for listening to Unix sockets and included the necessary configuration options. Furthermore, the user added the LMove command and multi-lock guards for atomic operations on lists. The contributions also include the addition of multi-element support for LPOP/RPOP operations and the data structure and initial commands of Redis stream.
redisnosqlrocksdbredis-protocolredis-cluster
torwig/kvrocks

Mar 2022 - Mar 2025

Kvrocks is a distributed key value NoSQL database that uses RocksDB as storage engine and is compatible with Redis protocol.
Contributions:2 PRs, 260 pushes, 60 branches in 3 years
redis-protocolnosql-databasestoragetikvdatabase
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
Iaroslav Tverdokhlib - Member Of Technical Staff at OpenAI