Tsanislav Gatev

Associate Architect

Sofia, Sofia-City, 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
Tsanislav Gatev is an Associate Architect and seasoned software engineer with 11 years of experience building and shaping front-end systems at SAP, where he progressed from JavaScript developer to architect and technical trainer. He specializes in JavaScript and UI engineering, contributing to high-profile open-source projects like OpenUI5 and ui5-webcomponents with accessibility, component enhancements, and event/interaction fixes. A former Scrum Master and university assistant professor, he blends hands-on coding with coaching and cross-team delivery skills. Tsanislav’s work shows a persistent focus on usability and spec-aligned implementations—evident in his accessibility improvements to DatePicker/TimePicker and pragmatic fixes that improve real-world keyboard interactions. He pairs an algorithms-driven mindset with a curiosity for new technologies and a background in technology entrepreneurship, making him both a detail-oriented engineer and an effective mentor.
code11 years of coding experience
job8 years of employment as a software developer
bookComputer Programming, Computer Programming at Sofia University St. Kliment Ohridski
bookHigh School Of Mathematics "Dr. Petar Beron " - Varna
languagesEnglish, French, Bulgarian
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (13)

html10
accessibility10
css10
acessibility10
javascript10
web-components10
acc10
sapui510
accessibilityservice10
ui-design8
testing7
unit-testing7
timepicker7

Programming languages (3)

TypeScriptC#JavaScript

Github contributions (5)

github-logo-circle
SAP/ui5-webcomponents

Aug 2019 - 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:527 reviews, 123 commits, 330 PRs in 3 years 4 months
Contributions summary:Tsanislav primarily contributed to the UI components within the UI5 Web Components repository. Their work focused on implementing and enhancing the accessibility features across various UI elements, including DatePicker, TimePicker, and others. The contributions involved updating existing components such as TabContainer and integrating new ones such as ColorPalette, implementing new features, and ensuring proper functionality and visual consistency. The user also worked on general improvements to the codebase and aligning the components with their specifications.
web-componentsopenui5on-topui-componentsfiori
SAP/openui5

Jul 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:481 commits, 122 comments, 31 issues in 3 years 6 months
Contributions summary:Tsanislav's commits focused on fixing events in the `sap.m.ObjectIdentifier` control to ensure they are thrown on keyup events. They also contributed to merging changes in `sap.m.FacetFilter` to remove focus-related issues and updating the rendering in `sap.m.ObjectStatus`. Additionally, the user worked on setting selection with Enter keypress, and modifying the styles of `sap.ui.unified.CalendarRow` and `sap.m.StepInput` for improved functionality in related tests.
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