Yury Vostrikov is a Staff Software Engineer with 15 years of experience specializing in high-performance storage and distributed network services, currently driving systems work at Uber from Aarhus, Denmark. He has deep expertise in database internals, memory management and concurrency—demonstrated by long-term leadership on Tarantool and maintaining a production fork used at my.mail.ru. Comfortable across backend stacks, he focuses on optimization, refactoring and reliable distributed architectures, and shows a particular interest in functional languages that informs his design choices. Notably, his open-source contributions include bug fixes and core improvements to Tarantool’s palloc, fiber/coroutine handling and hash implementation, reflecting a rare blend of low-level systems skill and product-minded delivery.
15 years of coding experience
16 years of employment as a software developer
Bachelor's degree, Applied Mathematics, Bachelor's degree, Applied Mathematics at Lipetsk State Technical University
Get your data in RAM. Get compute close to data. Enjoy the performance.
Role in this project:
Back-end Developer
Contributions:9 commits in 6 months
Contributions summary:Yury primarily focused on bug fixes, code refactoring, and optimization within the Tarantool database project. Their contributions included addressing memory management issues in palloc, correcting errors in fiber and coroutine handling, and implementing improvements to the hash implementation. The user also participated in merging changes from other branches and incorporating LuaJIT updates. Their work demonstrates a strong understanding of the core database internals and memory management.
Contributions:90 commits, 18 pushes, 1 branch in 1 year 8 months
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.