Simon Bats is a Staff Software Developer based in Montreal with 11 years of experience building full-stack products and a strong bias toward front-end engineering. He has driven front-end architectures and cross-team technical vision at Lightspeed—defining micro-front-end strategies, mentoring teams, and architecting company-wide services such as a merchant data aggregation platform—before joining Shopify. Comfortable bridging product, engineering and management, he pairs hands-on Angular/Next/Nest development with shaping long-term product and technical strategy. An active contributor to open-source front-end tooling, he modernized ngx-schema-form for Angular's AOT pipeline and testing, demonstrating attention to maintainability and developer experience. His background in UX and communication informs pragmatic interfaces and developer-focused tooling that scale across business units.
11 years of coding experience
12 years of employment as a software developer
Bachelor degree in Sensitive Web design and online communication strategy UX Design, Bachelor degree in Sensitive Web design and online communication strategy UX Design at Université de Limoges
Contributions:26 commits, 5 PRs, 14 pushes in 3 months
Contributions summary:Simon focused on updating the project to work with Angular 2 and later versions, including adjustments to dependencies and typings. Their contributions involved moving files, refactoring tests, cleaning up code based on linter rules, and fixing test specs. They also addressed issues related to the AOT compilation process and modified the demo setup to ensure the project functions correctly within the demo environment.
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.