Principal Software Developer at Lightspeed Commerce
Montreal, Quebec, Canada
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
👤
Senior
🎓
Top School
Sean Fraser is a Principal Software Developer based in Montreal with over a decade building scalable web platforms and developer-friendly systems, currently driving architecture and delivery at Lightspeed Commerce. He blends deep PHP and MySQL expertise with product-minded UX sensibilities, having led teams through large refactors and launched B2B platforms like Agencia Global. A hands-on leader and mentor, Sean has progressed from backend developer to development manager and principal roles, improving developer experience and operational stacks along the way. He contributes to open-source PHP tooling—strengthening quality through rigorous backend tests on projects such as laravel-mediable—reflecting his emphasis on reliability behind the scenes. His background in media, data visualization and teaching gives him a rare mix of technical depth and communication skill, useful for translating complex requirements into polished user-facing systems.
11 years of coding experience
13 years of employment as a software developer
High School Diploma, High School Diploma at Lower Canada College
Bachelor of Arts (B.A.), Communication and Media Studies, Bachelor of Arts (B.A.), Communication and Media Studies at Concordia University
D.E.C., Cinema, Video & Communications, D.E.C., Cinema, Video & Communications at Dawson College
Laravel-Mediable is a package for easily uploading and attaching media files to models with Laravel
Role in this project:
Back-end Developer
Contributions:80 releases, 6 reviews, 225 commits in 6 years 7 months
Contributions summary:Sean's commits primarily focused on adding and enhancing tests for the Laravel-Mediable package, demonstrating a strong focus on ensuring the reliability and functionality of media-related features. The commits involve the implementation of tests for various aspects of the package, including relationships, attaching and retrieving media by different criteria, and handling duplicate file names, which confirms a focus on backend logic. These changes suggest that this is an important step to maintain stability and quality of the product.
A package for handling arbitrary data in Laravel 5 applications
Contributions:27 releases, 22 reviews, 63 commits in 5 years 11 months
phparbitraryhandlingdatabasearbitrary-data
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
Sean Fraser - Principal Software Developer at Lightspeed Commerce