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.
14 years of coding experience
24 years of employment as a software developer
Master Condensed Matter Physics, Master Condensed Matter Physics at National Research Nuclear University MEPhI (Moscow Engineering Physics Institute)
Get your data in RAM. Get compute close to data. Enjoy the performance.
Role in this project:
Backend 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.
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.