Viktor Kireev

Lead Frontend Engineer at Yandex Technologies

Dolgoprudnyy, Moscow, Russia
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
Viktor Kireev is a Lead Frontend Engineer with nine years of professional experience, currently driving frontend architecture and delivery at Yandex from Dolgoprudnyy. He specializes in building and maintaining complex web projects using React, Vue and Node, and routinely implements CI/CD, deployment and monitoring practices to keep large-scale products reliable. Earlier he led software development teams at RHSoft and brings a strong backend and database background (SQL Server, Oracle) alongside rich frontend expertise. Viktor also contributes to open-source tooling, improving code-formatting behavior and test coverage in the widely used uncrustify project—demonstrating attention to low-level code correctness as well as UI/UX. Trained in intelligent and robotic systems at Moscow Aviation Institute, he combines systems thinking with practical hands-on engineering and engineering leadership.
code9 years of coding experience
bookMoscow Aviation Institute (National Research University)
bookИнтеллектуальные и робототехнические системы, 4.9, Интеллектуальные и робототехнические системы, 4.9 at Московский Авиационный Институт (Государственный Технический Университет) (МАИ)
languagesEnglish
github-logo-circle

Github Skills (8)

styles10
code-standards10
formatter10
c-language10
coding-style10
cprogramming-language10
formatters10
beautifier10

Programming languages (3)

C++CSSC

Github contributions (5)

github-logo-circle
uncrustify/uncrustify

Sep 2017 - Feb 2018

Code beautifier
Role in this project:
userBack-end Developer
Contributions:28 commits, 16 PRs, 23 comments in 4 months
Contributions summary:Viktor primarily contributed to improving the code beautifier by implementing new options for aligning function parameters, specifically focusing on span, threshold, and gap configurations. They addressed alignment issues related to extra spaces after '*' or '&' characters, ensuring variables are correctly aligned. Additionally, the user added tests to validate the functionality of new and existing alignment features, including those for function parameters and variable definitions.
code-stylebeautifiercmakebeautifyswig
KVic/uncrustify

Sep 2017 - Jun 2019

Contributions:32 pushes, 33 branches in 1 year 8 months
beautifier
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