Dmitry Sviridkin is a systems-focused software engineer and tech lead with 11 years of experience building high-performance C++ and Rust software for cloud, embedded, and signal-processing domains. Currently a VP-level Apps Dev Tech Lead at Citi after optimizing sub-millisecond components and mentoring Rust adoption at AWS, he specializes in low-level algorithms, concurrency, and memory-efficient graph structures used in speech recognition and search. He has applied GPU and computer-vision techniques at Arrival and developed DSP and radio signal detection systems earlier in his career, while also teaching system programming and C++/Rust practices at several universities. A former ACM ICPC competitor and course author, he combines academic rigor with pragmatic engineering, preferring compile-time solutions and deep concurrency expertise over machine-learning model work.
10 years of coding experience
9 years of employment as a software developer
Master's degree Computer Science, Master's degree Computer Science at Southern Federal University (former Rostov State University)
Contributions:9 reviews, 165 commits, 35 PRs in 2 years
cpp-librarycppcpp11cpp17cpp-programming
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
Dmitry Sviridkin - Apps Dev Tech Lead Analyst (VP) at Citi