Mark Potanin is a Computer Vision Engineer with 11 years of experience and a PhD-level background from MIPT, currently working in London and holding a UK Global Talent visa. He has end-to-end expertise in CV, ML and NLP—shipping production object detection, segmentation, OCR, recommendation systems and time-series forecasting across fintech and enterprise contexts. His work at Sberbank and Revolut includes impactful products (CT classification, mobile food detection, ATM cash forecasts that saved $1.5M annually) and organizing large ML competitions, while at MetaQuotes he cut translation costs by building an NLLB-based translator. An experienced lecturer and conference speaker, he also contributes to open-source backend work (notably improvements in the Waves blockchain Scala client) and builds LLM-powered services and RAG/chatbot systems. Quick to learn and adapt, he blends research rigor with practical deployment skills and a track record of mentoring and education.
11 years of coding experience
5 years of employment as a software developer
Doctor of Philosophy - PhD Computer Science, Doctor of Philosophy - PhD Computer Science at Moscow Institute of Physics and Technology (State University) (MIPT)
⛓️ Reference Waves Blockchain Node (client) implementation on Scala
Role in this project:
Back-end Developer
Contributions:43 reviews, 118 commits, 312 PRs in 2 years 10 months
Contributions summary:Mark primarily worked on the back-end logic of the Waves platform, focusing on improving the handling of data structures. Their contributions include optimizations related to Base58 and Base64 encoding/decoding for byte arrays and file serialization. The user also contributed to enhancements involving script execution, asset handling, and implementing various mathematical functions.
Contributions:3 commits, 10 pushes in 2 years 11 months
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
Mark Potanin - Computer Vision Engineer at Revolut