Jean-Philippe Rivard
Staff Software Developer @Petal
Signup · Get unlimited contacts
WORK HISTORY
Staff Software Developer @Petal
Montreal, QC, CA
Spearheading Petal’s front-end platform initiative as part of a newly formed Platform Engineering team. Designed and implemented the company’s first NX monorepo and micro-frontend architecture using Module Federation. Architect and primary developer behind Bloom, Petal’s internal design system.Key Highlights- Architected and delivered a robust NX-based monorepo supporting micro-frontends- Built Petal’s design system (Bloom) enabling consistent, framework-agnostic UI components- Led the definition and implementation of front-end best practices across the organization- Mentored developers across the company- Advocated for and implemented a modular, testable, and maintainable architecture
EDUCATION
CEGEP de Saint-Jérôme
DEC, Intégration Multimédia
SKILLS
ABOUT JEAN-PHILIPPE RIVARD
I\'m a front-end engineer with the heart of a builder and the mind of a systems thinker. From wrangling early LAMP stacks to architecting modern NX monorepos and design systems, I’ve spent nearly two decades shaping how front-end engineering is done — cleanly, scalably, and with purpose.What drives me isn’t just code. It’s clarity. It’s maintainability. It’s the satisfaction of solving messy, real-world problems with elegant solutions — and helping others rise in the process. I’ve worn many hats: developer, Scrum Master, platform architect, and trusted mentor. But my core remains the same: I build things that last and empower others to do the same.Today, I lead Petal’s front-end platform efforts, where I designed the company’s first scalable monorepo, created a framework-agnostic design system, and established modern practices that brought performance, stability, and developer confidence to the forefront.I care deeply about developer experience, code quality, architectural integrity — and I still light up when someone fixes a long-standing bug because of a tool or practice I helped put in place.
This profile is compiled from publicly available professional sources. Unifers is not affiliated with or endorsed by LinkedIn. Request removal of this profile.