Bogdan Bogdanov is a seasoned front-end engineer and team leader with over 10 years of experience delivering user-focused web applications and design-system components. He has led engineering efforts at companies including VMware, Tide, and 3M, blending hands-on implementation with team mentorship and product-driven priorities. Bogdan’s open-source contributions to projects like Clarity and a TypeScript/Vue qBittorrent Web UI reflect strong Angular and Vue expertise, attention to accessibility, and a knack for improving UX through thoughtful component design. Based in Sofia, Bulgaria, he pairs a telecommunications engineering background with practical full-stack instincts and a history of turning usability problems into maintainable, documented solutions.
10 years of coding experience
10 years of employment as a software developer
Associate’s Degree, Telecommunications Technology/Technician, Associate’s Degree, Telecommunications Technology/Technician at Professional High school of Telecommunications
Telecommunications Engineering, Telecommunications Engineering at Technical University of Sofia
Clarity is a scalable, accessible, customizable, open source design system built with web components. Works with any JavaScript framework, built for enterprises, and designed to be inclusive.
Role in this project:
Front-end Developer
Contributions:395 reviews, 123 commits, 239 PRs in 1 year 8 months
Contributions summary:Bogdan primarily contributed to the Clarity design system by addressing UI/UX issues and implementing new features within the Angular component library. They fixed form-related bugs by ensuring the correct setting of touched states, corrected popover toggle behavior, and updated the datagrid to track items by provided trackBy option. Furthermore, the user added new documentation pages and stories for components like combobox, and incorporated new aria-labels for accessibility. The commits demonstrate expertise in Angular, component development, and accessibility best practices.
Contributions:18 reviews, 10 commits, 11 PRs in 3 months
Contributions summary:Bogdan primarily focused on enhancing the qBittorrent Web UI's search functionality and improving the user interface. They implemented a dialog for searching torrent trackers, allowing users to find torrents from various sources. Furthermore, they refactored the search dialog form into a separate component and added a plugins manager to enable users to manage search plugins. These changes demonstrate a focus on improving user experience and expanding the functionality of the web UI.
qbittorrentweb-uivue-typescriptvuevuetify
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.