Nikolay Deshev

Developer at SAP

Bulgaria
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
Nikolay Deshev is a front-end developer with 7 years of professional experience, currently building enterprise UI components at SAP from Bulgaria. He has a strong track record in web and Drupal development, performance and SEO optimization, and has delivered end-to-end projects as a freelance blockchain and Solidity developer. At SAP he contributes to high-profile open-source projects like OpenUI5 and UI5 Web Components, focusing on accessibility, keyboard handling, and robust input components such as ComboBox and RangeSlider. His background blends design sensibility and server administration with practical product thinking—skills honed across startups, agencies, and freelance engagements. Notably, he has experience reverting and hardening framework internals to fix edge-case bugs, showing attention to stability as well as feature development.
code7 years of coding experience
job10 years of employment as a software developer
bookBusiness Administration and Management, General, Business Administration and Management, General at International Business School (IBS) - Bulgaria
bookPolitical Science and Government, Political Science and Government at University of National and World Economy
bookDrupal Development, Drupal Development at Software University (softuni.bg)
languagesEnglish, Russian, Bulgarian
github-logo-circle

Github Skills (10)

accessibility10
css10
uid10
javascript10
user-interface10
web-components10
openui510
front-end-development10
sapui510
ui-design9

Programming languages (2)

TypeScriptJavaScript

Github contributions (5)

github-logo-circle
SAP/ui5-webcomponents

Nov 2020 - Jan 2023

UI5 Web Components - the enterprise-flavored sugar on top of native APIs! Build SAP Fiori user interfaces with the technology of your choice.
Role in this project:
userFront-end Developer
Contributions:236 reviews, 118 commits, 196 PRs in 2 years 1 month
Contributions summary:Nikolay made multiple contributions to the UI5 Web Components repository, primarily focused on enhancing existing components and implementing new features. Their work includes adding a Slider component, the Range Slider, and enhancing the ComboBox with two-column layout support. The user also addressed bugs related to input, text areas, and tokenizers while improving the accessibility and keyboard handling of several components, indicating a focus on improving the user experience. Additionally, they implemented the Horizon theme styling for the slider components.
web-componentsopenui5on-topui-componentsfiori
SAP/openui5

Oct 2019 - Jan 2023

OpenUI5 lets you build enterprise-ready web applications, responsive to all devices, running on almost any browser of your choice.
Role in this project:
userFront-end Developer
Contributions:365 commits, 1 PR, 43 comments in 3 years 3 months
Contributions summary:Nikolay made several commits focused on bug fixes within the OpenUI5 framework, specifically targeting input-related components. The changes included reverting code changes in the `InputBase` and `MessageStrip` to address issues related to value state popups and unhandled null values. Additional work was done to add improvements to the existing code such as the implementation of accessibility features within the ComboBox and RangeSlider. The user also made changes related to handling item selection for the Multicombobox in the web component.
web-applicationsbrowserweb-componentscssjavascript
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
Nikolay Deshev - Developer at SAP