Summary
Mikhail Fedorov is a software engineer with a strong mathematical foundation and nine years of experience delivering robust front-end and systems software. Based in Belgrade, he currently contributes to Yandex as a Software Engineer, marrying UI development with scalable backend thinking. His background spans C++ development, machine learning internships at Nanosemantics Lab, and the Yandex School of Data Analysis, reflecting a versatile blend of algorithmic rigor and production-ready coding. On GitHub, he has focused on gravity-ui/uikit, driving UI component enhancements like Label and Progress, and refining interactions with Delayed popovers and Modal content styling. He holds a Master's in Mathematics and Computer Science from the Higher School of Economics, along with a Bachelor's in Mathematics and a ML Developer program. He thrives at the intersection of math, ML, and UI engineering, turning complex requirements into clean, user-friendly interfaces.
9 years of coding experience
1 year of employment as a software developer
Master's degree, Mathematics and Computer Science, Master's degree, Mathematics and Computer Science at Higher School of Economics
Machine Learning Developer, Machine Learning Developer at Yandex School of Data Analysis
English, French, Russian