Sergey Ostanevich

Chief Technology Officer at Tarantool

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
Sergey Ostanevich is a seasoned technology leader and CTO with 14 years of professional experience and a deep engineering pedigree stretching back to low-level compilers and binary optimization. He has driven architecture and product work at Tarantool—an influential in-memory database—moving from Software Architect to Chief Technology Officer while contributing core fixes and tests that improved LuaJIT folding, fiber cancellation robustness, and buffer safety. Prior roles at Intel and Samsung saw him architect compiler optimizations, ISA extension support, and performance tuning, blending research-grade systems thinking with pragmatic delivery. Trained as a condensed matter physicist at MEPhI, he applies rigorous analytical methods to performance-critical software and distributed data systems. Colleagues benefit from his rare mix of compiler internals knowledge and large-scale database operations experience, which helps him find subtle correctness and performance wins others might miss. Based in Russia, he remains actively engaged in open-source maintenance and stability work on the widely used Tarantool project.
code14 years of coding experience
job24 years of employment as a software developer
bookMaster Condensed Matter Physics, Master Condensed Matter Physics at National Research Nuclear University MEPhI (Moscow Engineering Physics Institute)
languagesEnglish
stackoverflow-logo

Stackoverflow

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

Github Skills (11)

lua10
databases10
tarantool10
replication10
relational-databases10
sql-database10
database10
performance-optimization9
c-language8
sql8
cprogramming-language8

Programming languages (9)

CSSC++CScalaJavaScriptGoLuaRoff

Github contributions (5)

github-logo-circle
tarantool/tarantool

Jul 2019 - Dec 2022

Get your data in RAM. Get compute close to data. Enjoy the performance.
Role in this project:
userBackend Developer & QA Engineer
Contributions:7 releases, 188 reviews, 44 commits in 3 years 5 months
Contributions summary:Sergey contributed to the Tarantool database project by implementing and refining core functionalities. Their work included adding new tests for LuaJIT fold machinery, which improved code efficiency. They also made essential code cleanup changes and addressed critical issues related to buffer overflows and read-only mode, ensuring system stability and data integrity. Furthermore, the user provided fixes related to fiber cancellation in the database and worked on flakiness issues with test cases.
luarammsgpackdiskclose
sergos/tarantool

Feb 2022 - Jul 2024

Get your data in RAM. Get compute close to data. Enjoy the performance.
Contributions:69 pushes, 29 branches in 2 years 5 months
stress-testingramcloseperformancedatabase
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