Michael Bromley is a co-founder and CTO with 15+ years in custom e-commerce and over a decade managing popular open-source projects, currently leading Vendure, an extensible commerce platform used by companies worldwide. Based in Vienna, he blends full-stack TypeScript/GraphQL expertise with a front-end pedigree in Angular, contributing significant UI and backend fixes and features to projects like Vendure and TypeORM. He’s proven at shipping customizable developer-focused platforms—adding admin UI enhancements, custom field support, and complex role/channel fixes—while also creating reusable Angular components and improving browser compatibility for ORM drivers. Equally comfortable in product-facing design and deep technical maintenance, he often bridges UX decisions with pragmatic engineering.
Open-source headless commerce platform built with TypeScript, NestJS, React, and GraphQL
Role in this project:
Full-stack Developer
Contributions:16 releases, 370 reviews, 3885 commits in 4 years 8 months
Contributions summary:Michael's contributions focused on both front-end and back-end development within the Vendure ecommerce platform. The user fixed bugs related to the role and channel management, ensuring correct data retrieval and display in the core and admin-ui packages using TypeScript and GraphQL. They also worked on UI improvements by displaying calculated prices and adding a full support of custom field configurations to allow for easier customization of the platform. Additionally, the user added new functionality to the admin-ui package.
A place where I will collect useful re-usable Angular components that I make
Role in this project:
Front-end Developer
Contributions:186 commits, 29 PRs, 70 pushes in 5 years 3 months
Contributions summary:Michael primarily worked on developing reusable Angular components. Their contributions include implementing a Disqus directive for embedding comments, adding a tagbox directive with auto-complete functionality, and creating a breadcrumbs directive for improved navigation. Furthermore, the user updated Angular-related dependencies and refactored existing components.
angular-component
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.