Daniel Leroux

Senior Vice President Of Product And Engineering Wholesale at EBlock

Ottawa, Ontario, Canada
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
Daniel Leroux is a seasoned technical software executive with over two decades of leadership across product and engineering, now serving as Senior Vice President of Product and Engineering – Wholesale at EBlock. He blends deep architecture and delivery expertise from senior roles at Shopify and IBM with hands-on front-end contributions to high-profile open source projects like Shopify Polaris, where he improved UI components and accessibility. Known for building and scaling diverse teams, Daniel has a track record of shipping complex software for shipping, fulfillment and enterprise tooling. He pairs strategic product vision with practical engineering discipline, favoring architectures and practices that accelerate time-to-market. Based in Ottawa and grounded in a Waterloo BMATH, he still enjoys rolling up his sleeves in code—particularly around front-end UX and developer-facing tools.
code11 years of coding experience
job24 years of employment as a software developer
bookBMATH, BMATH at University of Waterloo
languagesEnglish, French
github-logo-circle

Github Skills (14)

css10
system10
uid10
typescript10
javascript10
typescripts10
component-library10
front-end-development10
ui-design10
react10
typescript-types10
jes9
jtest9
jestjs9

Programming languages (5)

TypeScriptC++CSSJavaScriptHTML

Github contributions (5)

github-logo-circle
Shopify's Polaris Design System - React implementation (Deprecated)
Role in this project:
userFront-end Developer
Contributions:24 releases, 74 reviews, 571 commits in 5 years 2 months
Contributions summary:Daniel primarily contributed to the development of UI components and styles within the Shopify Polaris design system. They implemented new icons, including "save" and "subtract," and integrated them into the application. Significant changes were made to existing components such as Avatar, Spinner, SkeletonPage, ProgressBar, and ResourceList, which indicates a focus on improving the user interface and expanding the component library. They also worked on addressing focus and accessibility issues within the application.
reactshopifyshopify-polaristypescriptdesign-system
Shopify/quilt

Feb 2019 - Apr 2021

[⚠️ Deprecated] A loosely related set of packages for JavaScript/TypeScript projects at Shopify
Role in this project:
userFront-end Developer
Contributions:2 reviews, 10 commits, 6 PRs in 2 years 1 month
Contributions summary:Daniel primarily focused on front-end related tasks, with commits showing modifications to React components and related testing. Key contributions included modifying the visibility of elements in the `Html` component and related tests. The user also exported a custom React hook and addressed a merge conflict in a currency module. Overall, the user appears to be working on the front-end implementation of the Shopify Quilt packages.
javascriptshopifytypescript
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