Konstantin Mamaev

Principal Software Engineer at Hexlet

Tatarstan, Russian Federation
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
Konstantin Mamaev is a Principal Software Engineer with nine years of hands-on experience building full-stack business applications, currently shaping front-end architecture at Yandex. He combines deep JavaScript/TypeScript expertise with Node.js and D3 for interactive visualizations, honed through work on Power BI custom visuals where he improved tooling, added unit tests and automated dependency management. Previously a frontend team lead and Head of Frontend at ABBYY, he pairs technical leadership with practical delivery across large consumer and enterprise products. An experienced mentor and instructor at Hexlet and HTML Academy, he regularly translates complex concepts into teachable, production-ready solutions. Based in Tatarstan, he brings a background in backend C#/.NET systems and a knack for improving developer workflows as well as user-facing interfaces.
code9 years of coding experience
job5 years of employment as a software developer
bookМагистр компьютерных наук Компьютерные науки, Магистр компьютерных наук Компьютерные науки at Kazan National Research Technical University named after A.N.Tupolev – KAI
languagesРусский, Английский
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (11)

javascript10
typescript-types9
typescript9
typescripts9
npm9
nodejs9
unit-testing8
d3js8
build-automation7
visual-studio-code7
json7

Programming languages (8)

TypeScriptC#JavaCSSCJavaScriptObjective-CHTML

Github contributions (5)

github-logo-circle
Contains tools for building/packaging Power BI visuals
Role in this project:
userFull-stack Developer
Contributions:5 commits, 10 PRs, 7 comments in 2 months
Contributions summary:Konstantin primarily focused on enhancing the Power BI visuals tools by fixing settings generation issues and improving the visual templates. They added unit tests to ensure code quality. Furthermore, the user updated dependencies, refactored visual templates, and introduced features like changelogs and version updates, significantly improving the tool's functionality and maintainability. The user also incorporated auto-installation of node dependencies and implemented checks for visual name validations.
packagingvisualspowerpower-bi
Deploy static website to Yandex Object Storage
Contributions:10 releases, 67 PRs, 90 pushes in 2 years
s3yandex-cloudyc
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