Summary
Mikhail Tananakin is a lead research engineer with 10 years of hands-on R&D experience in computer vision and deep learning, currently driving robot perception efforts in Moscow. He has led small multidisciplinary teams to develop and deploy real-time neural networks for tasks such as visual place recognition, pose estimation, segmentation, depth completion and OCR, with experience optimizing models for embedded NPUs. Mikhail combines a strong academic foundation in theoretical computer science with practical product-focused engineering across startups and industry (Huawei, Integrant), often tackling problems that lacked prior solutions. He routinely handles end-to-end development from research and prototyping to deployment and hiring, and is comfortable shipping efficient models under real-time constraints. A curious engineer by nature, he frequently explores multitask and multimodal architectures to squeeze more capability from limited compute budgets.
10 years of coding experience
5 years of employment as a software developer
Bachelor's degree, Theoretical computer science and information technologies, Bachelor's degree, Theoretical computer science and information technologies at Южный Федеральный Университет (бывший Ростовский Государственный Университет)
Master's degree, Theoretical computer science and information technologies, Master's degree, Theoretical computer science and information technologies at Southern Federal University, Institute of Mathematics, Mechanics, and Computer Science named after of I.I. Vorovich