Denys Mishunov

Principal Engineer at Denys Mishunov

Tønsberg, Norway
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
Denys Mishunov is a Principal Engineer based in Tønsberg, Norway with over 20 years of web development experience focused on architecting online solutions for AI and building with AI. He has progressed through senior frontend roles at GitLab—contributing notable UX improvements like keyboard navigation in merge request diffs—and now leads frontend architecture and delivery at scale. Denys blends deep expertise in JavaScript, web components, CSS and performance optimization with a UX-first mindset, having modernized legacy codebases and deprecated brittle IE-specific fixes. As an independent consultant and senior frontend architect he has repeatedly bridged design and engineering, shipping theming systems, document editing tools and Polymer/Angular integrations. His background includes long-term open-source contributions to prominent projects such as GitLab CE and Plone, demonstrating both hands-on coding and product-focused UI improvements. Trained originally in electronic device development, he brings a pragmatic engineering discipline to complex frontend systems and developer workflows.
code20 years of coding experience
job19 years of employment as a software developer
bookPostgraduate Development of electronic devices, Postgraduate Development of electronic devices at Severodonetsk Vostochnoukrainskiy Nacionalniy Universitet imeni Dalya
languagesEnglish, Russian, Ukrainian, Norwegian
github-logo-circle

Github Skills (11)

css10
gitlab10
javascript10
front-end-development10
vue10
vue-jsx10
jquery9
rails9
keyboard-navigation9
ruby-rails9
html7

Programming languages (5)

CSSMakefileJavaScriptRubyPython

Github contributions (5)

github-logo-circle
plone/Products.CMFPlone

Dec 2005 - Aug 2011

The core of the Plone content management system
Role in this project:
userFront-end Developer
Contributions:95 commits in 5 years 9 months
Contributions summary:Denys primarily focused on front-end improvements and fixes within the Plone CMS. They addressed several Internet Explorer-specific issues, including button width, input text field font sizes, and attribute selector errors in JavaScript files. Furthermore, the user contributed to deprecating legacy CSS and JavaScript files, such as IEFixes.css and iefixes.js, signaling an effort to modernize the codebase. Their contributions are geared towards enhancing the user experience across different browsers and modernizing the theme by deprecating IE specific fixes.
cmsmanagement-systemphpcfmlplone
gitlabhq/gitlabhq

Feb 2019 - Sep 2019

GitLab CE Mirror | Please open new issues in our issue tracker on GitLab.com
Role in this project:
userFront-end Developer
Contributions:30 commits in 6 months
Contributions summary:Denys primarily contributed to the front-end aspects of the GitLab CE mirror repository. They focused on implementing keyboard navigation features within the diff list component and added event listeners using Mousetrap. Additionally, the user's contributions included testing and modifying existing front-end components, specifically within the context of merge request diffs and the Web IDE, indicating a focus on improving the user interface and user experience related to code review and editing. This work involved the use of Vue.js and related JavaScript technologies.
gitlab-apinew-issuestrackerrailsgitea
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