Ivaylo Plashkov is a Senior JavaScript Developer based in Sofia with nine years of experience building enterprise-grade front-end solutions at SAP. He has advanced through internship and developer roles to his current senior position, contributing significant UI enhancements and accessibility fixes to high-profile open-source projects like OpenUI5 and ui5-webcomponents. Ivaylo’s work spans full-stack touches but focuses on component design, keyboard/ARIA accessibility, and nuanced behavior improvements such as change-processing promises and valueState messaging. He holds a Master’s in Computer Software Engineering from the Technical University of Sofia and brings practical telecom and systems networking foundations from his bachelor’s studies. Known for pragmatic refactors and attention to UX details, he often surfaces non-obvious fixes that improve robustness across devices and browsers.
9 years of coding experience
5 years of employment as a software developer
Master's degree, Computer Software Engineering, Master's degree, Computer Software Engineering at Technical University of Sofia
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:
Front-end Developer
Contributions:204 reviews, 84 commits, 145 PRs in 3 years 3 months
Contributions summary:Ivaylo primarily contributed to the UI5 Web Components library by implementing and enhancing various UI components. Their work involved fixing accessibility issues in the input and panel components, ensuring aria attributes were correctly set, and refactoring accessibility support for multi-combobox components. They also introduced new features like the maxlength property for input fields and implemented valueStateMessage functionality across multiple components. Furthermore, the user added support for initials, imageFitType, and background colors for the ui5-avatar component, and improved token and combobox keyboard handling.
OpenUI5 lets you build enterprise-ready web applications, responsive to all devices, running on almost any browser of your choice.
Role in this project:
Full-stack Developer
Contributions:329 commits, 20 comments, 5 issues in 3 years 5 months
Contributions summary:Ivaylo contributed to OpenUI5, primarily focusing on the UI components and flexibility of the framework. The commits show implementation of property groups, the introduction of the `_oChangeProcessedPromise` and changes to `addChangeProcessingPromises` and other modifications. The user made changes to multiple files including those related to the P13n, and MessageStrip components. These changes suggest the user worked on features and enhancements related to the user interface and its behaviour within the OpenUI5 environment.
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
Ivaylo Plashkov - Senior Javascript Developer at SAP