Todor Stoyanov is a JavaScript developer with nine years of experience, currently building front-end features and accessibility improvements at SAP. He has progressed from associate developer to JavaScript Developer working on enterprise UI frameworks like OpenUI5 and the popular ui5-webcomponents project, where he focused on screen-reader support, keyboard handling, theming and precise visual alignment fixes. Comfortable navigating both legacy enterprise patterns and modern web components, he brings a strong accessibility-first mindset to UI engineering. Based in Bulgaria, he combines formal software design education with practical experience in system administration and Java development, giving him a broad, pragmatic view of full-stack application needs. Colleagues rely on him for meticulous UI details that improve usability across high-contrast and keyboard-driven scenarios.
9 years of coding experience
8 years of employment as a software developer
Bachelor's degree, Software design, Bachelor's degree, Software design at University of Telecommunications and Post
JavaScript Developer, JavaScript Developer at Software University (softuni.bg)
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:224 reviews, 48 commits, 55 PRs in 1 year 11 months
Contributions summary:Todor primarily contributed to the `ui5-webcomponents` repository by enhancing the accessibility of the UI5 components. Their commits focused on adding screen reader support and implementing keyboard handling improvements for components like `ui5-date-picker`, `ui5-file-uploader`, `ui5-segmented-button`, and `ui5-toggle-button`. Additionally, the user introduced the Horizon theme for `ui5-button` and `ui5-switch` components, demonstrating a focus on UI development and theming.
OpenUI5 lets you build enterprise-ready web applications, responsive to all devices, running on almost any browser of your choice.
Role in this project:
Front-end Developer
Contributions:1 review, 425 commits, 2 PRs in 3 years 3 months
Contributions summary:Todor primarily contributed to the UI components within the OpenUI5 framework. They focused on fixing focus navigation issues within the sap.m.TabStrip component and making improvements to the visual alignment of various UI elements, especially regarding button, object header, and date range selection. These contributions involved precise adjustments to ensure accessibility, correct rendering in high-contrast themes, and overall usability improvements. The commits also included modifications to several visual test cases to ensure consistent behavior and address existing test failures.
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.