Mikhail Fedorov

Software Engineer at Yandex

Belgrade, Central Serbia
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Mikhail Fedorov is a software engineer with nine years of experience combining a strong mathematics foundation and practical computer science skills to deliver performant systems. Currently at Yandex, he focuses on optimizing infrastructure for ad recommendation services and has a background in C++ performance tuning for database UDFs. He trained as a machine learning developer at Yandex School of Data Analysis and built neural-network-based speech denoising models during an internship at Nanosemantics Lab. On the front end, he contributes to the popular gravity-ui/uikit repository, enhancing interactive UI components and improving usability. Based in Belgrade, he brings a rare blend of theoretical rigor and hands-on engineering across ML, systems, and UI work. Colleagues describe him as someone who turns mathematical insight into practical, production-ready improvements.
code9 years of coding experience
job1 year of employment as a software developer
bookMaster's degree, Mathematics and Computer Science, Master's degree, Mathematics and Computer Science at Higher School of Economics
bookMachine Learning Developer, Machine Learning Developer at Yandex School of Data Analysis
languagesEnglish, French, Russian
github-logo-circle

Github Skills (12)

uid10
typescript10
javascript10
typescripts10
front-end-development10
ui-design10
component-design10
react10
typescript-types10
css9
sass9
storybook8

Programming languages (1)

TypeScript

Github contributions (5)

github-logo-circle
gravity-ui/uikit

Dec 2021 - Nov 2022

Role in this project:
userFront-end Developer
Contributions:26 reviews, 12 commits, 20 PRs in 10 months
Contributions summary:Mikhail contributed primarily to the UI components within the `gravity-ui/uikit` repository. Their work included implementing new features for existing components like `Label` and migrating components like `Progress`. This involved adding interactive elements, integrating new props, and modifying existing functionality to enhance the component's usability. Additionally, the user made updates to Popover to use "Delayed" behavior and added contentClassName to Modal to modify content styling.
mfyodorov/transform

Jan 2024 - Jan 2024

Simple transformer YFM (Yandex Flavored Markdown) to HTML.
Contributions:1 push in 1 day
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