Aleksandar Ivanov

Platform Engineer & Compliance Coordinator

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
Aleksandar Ivanov is a platform engineer and compliance coordinator at SAP with 11 years of software experience, blending front-end craftsmanship with operational governance. He progressed through SAP from intern to platform engineer, contributing notable open-source enhancements to SAP’s UI frameworks—adding a DynamicDateRange control in OpenUI5 and improving accessibility, focus behavior, and keyboard navigation in ui5-webcomponents. With a bachelor's in Computer Software Engineering and an MBA in progress, he pairs technical implementation skills with business and compliance awareness. Based in Sofia, he excels at shipping user-facing UI components that meet enterprise standards while quietly improving developer ergonomics and accessibility across large codebases.
code11 years of coding experience
bookMaster of Business Administration - MBA, Business Administration and Management, General, Master of Business Administration - MBA, Business Administration and Management, General at Technical University of Sofia
github-logo-circle

Github Skills (11)

css10
uid10
javascript10
ui5-webcomponents10
web-components10
openui510
front-end-development10
ui-design10
sapui510
html9
accessibility9

Programming languages (2)

TypeScriptJavaScript

Github contributions (5)

github-logo-circle
SAP/openui5

Oct 2014 - Jun 2022

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:1170 commits, 1 PR, 68 comments in 7 years 9 months
Contributions summary:Aleksandar implemented a new control called `sap.m.DynamicDateRange` and also made some minor fixes to the control. These changes included translation updates and adjusting the default values for an option. The primary focus of the work appears to be on developing UI components within the OpenUI5 framework.
web-applicationsbrowserweb-componentscssjavascript
SAP/ui5-webcomponents

Feb 2019 - Dec 2021

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:48 reviews, 15 commits, 26 PRs in 2 years 9 months
Contributions summary:Aleksandar primarily focused on refactoring and enhancing the UI components of the UI5 Web Components library. Their contributions include refactoring CSS, fixing rendering issues, and ensuring proper focus behavior for UI elements. They also addressed accessibility concerns by modifying the link element to inherit text-decoration and including the `noreferrer` attribute for cross-origin links. Furthermore, the user implemented improvements to the time picker component, enabling keyboard-based closing and navigation.
web-componentsopenui5on-topui-componentsfiori
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
Aleksandar Ivanov - Platform Engineer & Compliance Coordinator