Todor Stoyanov

JavaScript 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
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.
code9 years of coding experience
job8 years of employment as a software developer
bookBachelor's degree, Software design, Bachelor's degree, Software design at University of Telecommunications and Post
bookJavaScript Developer, JavaScript Developer at Software University (softuni.bg)
github-logo-circle

Github Skills (14)

accessibility10
css10
acessibility10
uid10
javascript10
web-components10
openui510
front-end-development10
ui-design10
sapui510
accessibilityservice10
theming9
html9
unit-testing8

Programming languages (3)

TypeScriptC#JavaScript

Github contributions (5)

github-logo-circle
SAP/ui5-webcomponents

Sep 2020 - Aug 2022

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: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.
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: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.
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
Todor Stoyanov - JavaScript Developer At SAP