Mikhail Pavlov is a risk analyst and applied-math trained software practitioner with 14 years of experience building credit- and product-focused risk solutions in fintech. He blends hands-on Scala engineering (using the language since 2013) with machine learning research and data science roles at major tech and banking firms, including Yandex, Sberbank-Technology, Tinkoff and Yandex Fintech. Currently he teaches computer science at MIPT and HSE while working on risk analytics at Sravni, combining academic rigor with production-facing model delivery. Comfortable moving between research, engineering and product teams, he favors pragmatic, well-engineered solutions over dogma—Scala “not as religion, just good enough” captures his practical approach. Based in Kazan and internationally experienced, he brings both deep technical fluency and a knack for translating complex risk signals into actionable product decisions.
14 years of coding experience
2 years of employment as a software developer
Bachelor's degree, Applied mathematics & Computer science, Bachelor's degree, Applied mathematics & Computer science at Moscow Institute of Physics and Technology (State University) (MIPT)
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.