Summary
Dmitrii Dokshin is a seasoned Senior Software Engineer with 10 years of backend and data-intensive system design, currently based in Singapore. At TikTok since 2023, he leads the LIVE Data Platform's user segmentation service, delivering offline and real-time cohort analysis with query performance optimizations to improve user experience. He also contributed to AML onboarding projects, deploying and adapting real-time red-flag calculations in a new isolated US cluster before these services were handed over for compliance reasons. At Yandex, he built data-transfer services across homogeneous and heterogeneous databases with multi-runtime support (Yandex.Cloud, AWS, Kubernetes), and led architecture and code quality improvements for recommender and search components, including the Collections wizard. Earlier in his career, he led backend and data-processing teams in esports (IGMA), and developed MVPs as a full-stack engineer, delivering fast, scalable solutions across startups. He holds a Master of Science in Computer Science from Samara State Aerospace University, and is known for turning complex requirements into practical, reusable designs in distributed, cloud-native environments.
11 years of coding experience
11 years of employment as a software developer
Master of Science (M.S.), Computer Science, Master of Science (M.S.), Computer Science at Samara State Aerospace University
English, Russian