Vladislav Shpilevoy

Senior Software Engineer at Tarantool

Dusseldorf, North Rhine-Westphalia, Germany
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
Vladislav Shpilevoy is a senior software engineer with 11 years of experience specializing in system programming, multithreading, databases and low-latency high-load systems. He has driven core database work at Tarantool—implementing synchronous replication, Raft-based leader election, SWIM gossip, and novel LSM-tree optimizations that were part of his published master's thesis. At Virtual Minds and Ubisoft he focuses on low-level systems and high-performance backend servers, and open-sourced a multithreaded fair task scheduler used in game backend work. Based in Düsseldorf, he combines production-grade C/C++ systems work with teaching experience from MSU, where he created and delivered a semester-long system programming course. Known for pragmatic refactors and performance optimizations, he often eliminates dependencies and tightens replication robustness in large C codebases. His contributions to the widely used tarantool/tarantool project reflect deep expertise in storage engines, replication and high-throughput system design.
code11 years of coding experience
job9 years of employment as a software developer
bookLomonosov Moscow State University
languagesEnglish, German, Russian
stackoverflow-logo

Stackoverflow

Stats
71reputation
110reached
2answers
0questions
github-logo-circle

Github Skills (12)

databases10
c-programming10
messagepack10
relational-databases10
sql-database10
database10
replication9
error-handling9
json9
lua9
tarantool6
msgpack6

Programming languages (9)

JavaC++ShellCSSCJavaScriptLuaPerl

Github contributions (5)

github-logo-circle
tarantool/tarantool

Aug 2016 - Jan 2023

Get your data in RAM. Get compute close to data. Enjoy the performance.
Role in this project:
userBack-end Developer
Contributions:1 release, 1432 reviews, 1467 commits in 6 years 6 months
Contributions summary:Vladislav primarily focused on improving the Tarantool database's internal systems, including refactoring error handling, enhancing the capabilities of the JSON path update functionality, and optimising the performance of the code, such as making several functions use the performance-optimized IBUF. They also worked on improving the robustness of synchronous replication, and by removing various dependencies. They also addressed issues in the codebase, improving performance and code quality.
luarammsgpackdiskclose
tarantool/docbot

Apr 2018 - Nov 2021

Bot to automate some GitHub things
Contributions:2 reviews, 2 PRs, 14 pushes in 3 years 7 months
botautomation
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
Vladislav Shpilevoy - Senior Software Engineer at Tarantool