Maxim Kudryavtsev is a Senior Software Engineer in the Greater Seattle Area with a PhD in computer science and mathematics and over a decade of experience specializing in parallel technologies, system software, compilers, debuggers and HPC. He has progressed from research and teaching roles at Moscow State University to leadership in R&D for high-performance computing and now develops production systems at Microsoft. Maxim is fluent in low-level and systems languages (C/C++, assembler) and parallel frameworks (MPI, OpenMP, Charm++), and brings deep tooling expertise with profilers and debuggers (Intel tools, TotalView) that bridge prototype and production performance work. He pairs academic rigor and a teaching background with hands-on experience building and optimizing cluster and distributed software, and is equally comfortable navigating legacy toolchains and modern source control workflows. An understated but valuable trait is his history of cross-cultural R&D—internships and projects at Intel and Samsung—giving him practical experience adapting advanced research to real-world products.
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
Maxim Kudryavtsev - Senior Software Engineer at Microsoft