Konstantin Melnikov

Senior Software Engineer at Zalando

Helsinki, Finland
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

🤩
Rockstar
🎓
Top School
Konstantin Melnikov is a senior front-end engineer based in Helsinki with over a decade of experience crafting polished UI/UX and building reusable design systems used across entire product portfolios. He has led and architected a company-wide Design System at RELEX, introducing accessibility standards, automated Figma-driven icon pipelines and visual regression testing to streamline design-to-development workflows. Konstantin pairs deep JavaScript and TypeScript expertise (React, MobX, Storybook, Webpack/Vite) with practical backend experience and has contributed bug fixes to the well-known Automattic/mongoose project, reflecting a comfort working across full-stack boundaries. A longtime open-source contributor and former tutor, he combines mentoring and release engineering with hands-on implementation, often improving developer ergonomics and CI/CD processes. His background includes building blockchain front-ends, data-visualization components and low-code platforms, showing a blend of product-focused engineering and tooling-level impact.
code12 years of coding experience
job15 years of employment as a software developer
bookCollege's degree Automated Systems of Data Processing and Control, College's degree Automated Systems of Data Processing and Control at Irkutsk aviation college
bookSpecialist (higher degree in Russian university) Software and Information Systems Administration, Specialist (higher degree in Russian university) Software and Information Systems Administration at Irkutsk State University
languagesEnglish, Russian, Swedish
stackoverflow-logo

Stackoverflow

Stats
31reputation
4kreached
2answers
0questions
github-logo-circle

Github Skills (10)

mongoose10
javascript10
nodejs10
mongodb10
mongodb-database10
orm9
object-mapping9
testing8
html6
angularjs6

Programming languages (6)

TypeScriptCSSShellJavaScriptLessKotlin

Github contributions (5)

github-logo-circle
Automattic/mongoose

May 2014 - Dec 2014

MongoDB object modeling designed to work in an asynchronous environment.
Role in this project:
userBack-end Developer
Contributions:30 commits, 1 comment in 7 months
Contributions summary:Konstantin primarily contributed to fixing bugs and improving the functionality of the mongoose library. Their work involved modifying core files like `document.js` and `lib/types/buffer.js` to address specific issues related to document handling and buffer operations. The user also addressed a specific bug reported in the test suite. These contributions focused on refining the core aspects of the library, which would improve its stability and reliability.
pythonasynchronousmongoodmmodeling
SteveSanderson/knockout-es5

Aug 2013 - Oct 2016

Knockout.js meets ECMAScript 5 properties
Contributions:11 releases, 79 commits, 10 PRs in 3 years 2 months
knockoutjstreejavascriptpropertiesmeets
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