Jean-Philippe Rivard

Staff Software Developer @Petal

Montreal, QC, CA
MOBILE NUMBERS
+91 *********19

Signup · Get unlimited contacts

WORK HISTORY

Nov 2023 — Present

Staff Software Developer @Petal

View department →

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

1999 — 2002

CEGEP de Saint-Jérôme

DEC, Intégration Multimédia

SKILLS

PhpJavascriptNode.jsJavaAgile MethodologiesScrumHtml 5KanbanJiraConfluenceAgile CoachCross Functional Team BuildingTest Driven DevelopmentSubversionTomcatAgile Project ManagementMysqlGitApacheE-CommerceJsonWeb ApplicationsJqueryMobile ApplicationsSoapRestAjaxWeb DevelopmentContinuous IntegrationXhtmlMavenLinuxCssAndroidSoftware DevelopmentXmlHtml

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.

Jean-Philippe Rivard — Staff Software Developer at Petal in Montreal, QC, CA | Unifers