Filitov Mikhail

Belgrade, Central Serbia
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
Mikhail Filitov is a Senior Software Engineer with 8 years of experience specializing in distributed systems and backend development, currently working on the open-source YDB distributed SQL database. He has a strong systems background from C++ at Yandex to cloud-native services and Lambda migrations at ABBYY, and focuses on performance, memory management, and reliability in large-scale systems. A Skoltech MS and HSE BS alumnus, he blends academic rigor with practical engineering, teaching computer architecture and OS courses at HSE while maintaining course notes and video lectures publicly. His contributions to YDB include compute actor work, spilling libraries, and refactors that improved throughput and memory behavior—evidence of deep low-level and database internals expertise. Based in Belgrade, he pairs hands-on coding with developer education and open-source engagement, signaling both production impact and a commitment to knowledge-sharing. An interesting non-obvious detail: alongside production work he creates tooling and educational content, making complex OS and architecture topics accessible to students and peers.
code8 years of coding experience
github-logo-circle

Github Skills (9)

databases10
c-language10
cprogramming-language10
distributed-database10
back-end-development10
relational-databases10
sql-database10
database10
sql9

Programming languages (6)

C++VueGoHTMLJupyter NotebookPython

Github contributions (5)

github-logo-circle
ydb-platform/ydb

Dec 2023 - Apr 2025

YDB is an open source Distributed SQL Database that combines high availability and scalability with strong consistency and ACID transactions
Role in this project:
userBack-end Developer
Contributions:157 reviews, 181 PRs, 71 pushes in 1 year 3 months
Contributions summary:Filitov primarily worked on implementing and maintaining a distributed SQL database system. Their contributions involved adding and improving features within the codebase, specifically focusing on components related to compute actors, spilling libraries, and state management within the database. These changes include enhancements to the wide combiner for spilling, and adjustments to memory limits. The user also worked on refactoring of code to improve performance.
dbmsdistributed-sql-databaseydbdatabaseconsistency
lll-phill-lll/codes

Feb 2018 - Jun 2021

Contributions:48 pushes, 1 branch in 3 years 4 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.
Request Free Trial
Filitov Mikhail