Dimitri Kadashev

Engineering Lead at Conversant Solutions Pte Ltd

Novosibirsk Oblast, 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

👤
Senior
🎓
Top School
Dimitri Kadashev is an engineering lead with 13 years of experience building and guiding software teams from Novosibirsk, combining hands-on systems programming with people leadership. He has progressed through senior and lead roles at companies including Conversant Solutions and SwiftServe, delivering backend systems and mentoring engineers. Dimitri contributes to low-level open-source projects such as axboe/liburing, where he added filesystem opcodes and thorough tests—demonstrating deep familiarity with Linux io_uring and file-operation semantics. His background in Information Technology (Master’s from Novosibirsk State University) underpins a pragmatic approach to designing reliable, testable infrastructure. Colleagues know him as a bike enthusiast who brings the same endurance and attention to detail from long rides into complex engineering problems. He balances strategic team leadership with continued hands-on contributions to performance-sensitive code.
code13 years of coding experience
job14 years of employment as a software developer
bookMaster's degree, Information Technology, Master's degree, Information Technology at Novosibirsk State University (NSU)
github-logo-circle

Github Skills (7)

c1710
io-uring10
filesystem10
c1110
file-operations10
fileio10
testing10

Programming languages (6)

JavaC++CRustJavaScriptPython

Github contributions (5)

github-logo-circle
axboe/liburing

Jun 2021 - Jun 2021

Library providing helpers for the Linux kernel io_uring support
Role in this project:
userBack-end Developer
Contributions:11 commits, 14 comments, 2 issues in 1 day
Contributions summary:Dimitri primarily contributed to the `liburing` library by adding new functionalities and associated test cases. Their work involved adding opcodes for file system operations like `symlinkat`, `linkat`, and `mknodat`, which required modifying the core header files and implementing corresponding preparation helpers. The user also wrote test cases to validate the correct behavior of the newly added operations, covering success, and error scenarios like `EEXIST` and `ENOENT`. The user's contributions show an understanding of the io_uring API and its usage for file system operations.
dkadashev/rust

Nov 2019 - Nov 2019

Empowering everyone to build reliable and efficient software.
Contributions:6 pushes, 2 branches in 20 days
craterustcargorustlangreliable
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
Dimitri Kadashev - Engineering Lead at Conversant Solutions Pte Ltd