Igor Fedorov is a frontend-focused engineering leader with seven years of experience building and shipping user-facing web products, currently leading the Wallet in Telegram team from Amsterdam. He progressed through full-stack and senior frontend roles at V Kontakte, where he worked extensively with JavaScript/TypeScript, React and PHP before moving into team leadership and product delivery. Igor contributes to open-source UI work—most notably to VKUI, a React component library used to match mobile app interfaces—demonstrating attention to design, accessibility and component refactoring. He combines hands-on implementation (PullToRefresh, Select refactors, styling fixes) with mentoring and cross-functional coordination, helping turn complex UI requirements into maintainable components. Though his formal degree is unfinished, his track record shows rapid technical growth and a practical focus on shipping polished interfaces in production.
7 years of coding experience
5 years of employment as a software developer
Бакалавр (неоконченное высшее), Автоматизация технологических процессов и производств, информатика и вычислительная техника, Бакалавр (неоконченное высшее), Автоматизация технологических процессов и производств, информатика и вычислительная техника at Калининградский Государственный Технический Университет
VKUI – это набор React-компонентов, с помощью которых можно создавать интерфейсы, внешне неотличимые от наших iOS и Android приложений.
Role in this project:
Front-end Developer
Contributions:52 releases, 250 reviews, 807 commits in 3 years 2 months
Contributions summary:Igor primarily focused on front-end development within the VKUI React component library. Their commits showcase work on case fixes for class names, refactoring font families in CSS, implementing a PullToRefresh component, refactoring of SelectMimicry to a functional component with memo, and various design and styling adjustments to existing components such as Alert, ActionSheetItem, TabsItem, View, and Button. They demonstrated involvement in UI-related tasks and addressing component-specific issues.
Contributions:1 review, 8 PRs, 11 pushes in 1 year 7 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.