Maxime Vallée
I ship systems that scale & raise the bar.
Selected work
Projects
Four case studies from enterprise-scale product work: insurance tech, railroad network safety, applied AI, and cross-platform design strategy.
Insurance · Claims FNOL
01FILO
The First Notice of Lost Claim Experience: redefining how customers report and track an auto claim.
View case study →Railroad · Safety-critical
02PTC
The largest technology program in CN’s history, integrating onboard systems, infrastructure, and real-time monitoring.
View case study →Applied AI · Analytics
03RE-Imagine
Embracing the next generation of analytics: from fragmented reporting to AI-driven decision intelligence.
View case study →Platform · Org strategy
04Summit
When Conway’s Law goes unchecked, org structure becomes product structure — quietly destroying the experience customers pay for.
View case study →Collaborations
Trusted by teams
I’ve partnered with.
From startups to Fortune 500s: my work bridges behavioral science, human factors, and product strategy to turn complex systems into experiences people understand, trust, and want to use.
Why work with me
Staff-level UX leadership for confident results.
“Great work grows from listening to users, working closely with stakeholders, and caring deeply about the outcome. That’s what I do every day, with pragmatism.”
About me
I turn complexity into clear, impactful, delightful product experiences.
With more than a decade in tech and product design, I help organizations navigate ambiguity, align teams, and build scalable digital products. My work spans discovery, design strategy, and hands-on UX execution across enterprise and startup environments.
More about me →Design Competencies
Craft · Ops · Leadership · Strategy · UX & UI Delivery · AI workflows
Agentic Workflow
Introduced agentic workflows and reusable AI skills into the Coveo design practice, adapting emerging approaches from Meta, Airbnb, and Mistral. Established shared standards that moved AI beyond ad-hoc usage, enabling faster execution while raising the bar for design craft, consistency, and quality.
Design Strategy
Creating a shared North Star, developing design principles rooted in user needs and business goals, socializing them through workshops, and embedding them into daily work (critiques, roadmaps, UI patterns, and governance).
Design Systems
Identified a critical organizational gap and built the design system capability from zero, securing buy-in, resources, and staffing while establishing the team and product model needed to scale.
Design, Org & Process
Streamlining how work gets done, standardizing methods, creating playbooks, managing project flow, and ensuring collaboration between design, dev, and research (design systems, research ops, content ops).
Business & Strategy
Demonstrating design’s value, securing budgets, managing resources, aligning with business goals, and scaling design impact across the organization.
Testimonials
What my colleagues are saying
“Working with Maxime at Coveo has been a masterclass in design excellence and determination. Maxime isn’t just about good design; he’s about great design. He sets the bar high and inspires everyone around him to not only meet this standard but to exceed it. His passion for quality is not just inspiring, it’s downright contagious.”
“Maxime is a fantastic product designer and a powerful asset to our team.”
Intact · Case study 01 / 04
The FILO Project
The First Notice of Lost Claim Experience: redefining how customers report and track an auto claim.
Mapping the journey
The claim experience is a multi-channel customer journey with a low customer satisfaction score. To improve it we needed a better understanding of the experience: we narrowed down specific pain points by facilitating discovery sessions across departments, interviewing internal specialists, clients and stakeholders, and mapping processes. We distilled them into problem statements. This was one of them.
Problem statement
How might we reduce the effort it takes a client to share what happened in an accident, so their claim resolves faster?
Align the team with empathy
Using a human-centered design thinking approach, I created personas as a way to share empathy across the team, turning research into clear, memorable archetypes everyone could align on. Built from interviews with customers, internal specialists, and stakeholders, these personas made user needs and emotional drivers tangible, giving cross-functional partners a shared lens to evaluate trade-offs, prioritize work, and design with greater confidence.
Rethinking intake around a behavior that had already changed
In cross-functional sessions with Claims Ops, AI Lab, Marketing, and IT, we revisited the claim intake flow from a single observation: after an accident, a driver’s first instinct is now to document the scene with their phone, not call an authority. We mapped every branch of the existing intake logic (loss type, cause, parties involved, damage, location) to find where that instinct could replace form-filling instead of fighting it, weighing a few different ways to structure a guided flow around it before settling on the direction below.
Rebuilding the full intake, with guided photo capture as the centerpiece
The shipped flow replaced one long, generic form with a branching, incident-aware intake: short, focused questions on what happened, who was involved, and when and where, instead of a single undifferentiated form, ending in a review-and-edit summary before submission so nothing gets buried. Photo capture sits at the end of that flow, and it’s where we invested the most redesign effort: it leads with the camera instead of a checklist, helping customers take clearer, more consistent photos the first time, so adjusters and downstream teams receive usable evidence without repeated follow-ups.
Fig: high-fidelity flow, reporting a collision, start to confirmation
Fig: the guided photo capture flow in detail
Validating the redesigned intake, start to finish
We tested the redesigned intake and guided photo capture flow with real customers, refining the sequencing, copy, and feedback states so the experience remained clear under stress. Filing a claim after an accident is rarely a calm moment. Losing the phone call also risked losing the human validation of being heard, so we built that reassurance into the digital flow itself: clear confirmations and plain-language status that reflected the customer’s story back to them. This iteration improved comprehension and reduced abandonment across the flow.
A shorter, smarter intake: fewer questions, more of the work done for the customer
Benchmarked against the current web FNOL (first notice of loss) flow, FILO cuts the number of compulsory questions roughly in half and prefills most of what the system already knows, so customers spend less time typing and more time getting their claim moving. The effect carried through to internal operations too: better-guided photo capture meant fewer retakes, clearer status updates meant fewer follow-up calls to check on a claim, and the overall process moved from taking weeks to a matter of days.
Current web FNOL
FILO
Projected downstream impact
Canadian National Railway · Case study 02 / 04
Positive Train Control
The largest technology program deployed in CN’s history, designed to prevent human-error accidents by integrating onboard train systems, railway infrastructure, and real-time operational monitoring.
Due to the nature of this project, some visuals from the original case study are withheld or blurred here.
PTC is a safety overlay designed to prevent certain accidents resulting from human error, such as overspeed derailments. By integrating onboard train systems, railway infrastructure, and centralized monitoring, the system can automatically initiate a full service brake application if a train crew fails to take corrective action. As the largest technology program deployed in CN’s history, it represents a major investment in improving railway safety across the network.
Understanding the operational system
PTC is a complex, safety-critical, multi-stakeholder operational journey with high cognitive load and strict compliance requirements. To improve the experience, we first needed a shared, end-to-end understanding of how PTC is experienced in real operations. We identified key pain points by facilitating cross-functional discovery sessions, interviewing internal specialists and stakeholders, and mapping the operational processes across roles and systems, synthesizing findings into clear problem statements. Time spent in the control center, watching dispatchers work a live board, made the stakes and the rhythm of the job impossible to miss. This was never a workflow to redesign from a whiteboard.
Designing with railway experts
Instead of designing for traditional user personas, my approach was built around the operational roles that collectively ensure the safe and efficient movement of trains: railway engineers maintaining the technical infrastructure, locomotive conductors and train operators interacting with the system in real time, and control-center dispatchers overseeing network-wide operations. Designing for this ecosystem required facilitation skills and prioritizing situational awareness, clarity under pressure, and seamless coordination throughout the design phases.
Ideation within a safety-critical, regulated architecture
Design decisions had to comply with railway safety standards, ISO-aligned quality frameworks, and governmental regulatory approval before implementation. Working closely with railway engineers, system architects, and regulators, iterations focused on translating complex operational signals into clear, actionable interfaces, prioritizing situational awareness, alert prioritization, and rapid comprehension under pressure. A key capability was letting dispatchers see the network not just as it stood, but as it was about to: projected train positions and potential conflicts a few minutes out, so corrective action could happen before a situation escalated rather than after.
Fig: early UI explorations (blurred to protect proprietary railway data)
Walking the interface through real scenarios with the people who'd run it
Before any screen reached a live board, changes went through structured scenario reviews with dispatchers and railway engineers, walking through operational cases against the interface to surface places where a design assumption didn’t match how the job actually gets done, ahead of the formal safety certification every part of a PTC system has to clear before it can touch a live network.
What the interface work was aimed at
PTC’s actual safety performance is reported through regulatory channels, not something a portfolio page can responsibly quantify. The comparison below describes what changes structurally between manual monitoring and a PTC-assisted board, not a measured result.
Manual monitoring
With PTC
Projected impact
The outcome
Safer railways through automation & human-centered system design.
By integrating principles from human factors, cognitive and behavioral science, the system was designed to support operators in high-pressure environments where clarity, situational awareness, and timely decision-making are critical. Through automated safeguards, clear operational feedback, and system-enforced safety constraints, the platform reduces the likelihood of human error while strengthening the resilience of railway operations, helping prevent derailments and large-scale tragedies such as the Lac-Mégantic rail disaster. Ultimately, this work aims to ensure technology, design, and regulation work together to create safer railways, protecting both operators and the communities trains travel through.
Coveo · Case study 03 / 04
Reimagine Analytics: AI Copilot
From fragmented reporting to AI-driven decision intelligence.
This project began as a self-initiated exploration into a systemic gap in Coveo’s analytics experience. While analytics was widely used, it consistently failed to support decision-making, requiring users to manually interpret data, rely on external tools, or depend on Customer Success teams to explain results. Recognizing both the product limitation and its business impact, I conducted competitive analysis, synthesized internal insights, and framed an opportunity to reposition analytics as an AI-driven decision system, building alignment across Product, AI, and Engineering through iterative storytelling, concept exploration, and a hackathon-driven prototype.
Analytics had a ceiling, not a bug
Coveo’s admin analytics sat between the third and fourth generation of the category: real signal, but siloed across dashboards with no path from insight to action. Users could see a metric change but not why, and fell back on cross-referencing reports or asking a Customer Success Manager to interpret results. Meanwhile the category itself was already moving toward conversational, explainable analytics. The gap wasn’t a missing feature, it was a generation behind.
Five principles, one line: design for understanding
I benchmarked six category leaders and found the same pattern everywhere. Strong in one dimension, thin in the rest: deep metrics with no cross-channel view, clean UX with no predictive guidance, technical depth with nothing actionable in-app. I distilled the opportunity into five experience principles: unified, contextual, explainable, actionable, and conversational.
Product design vision
Design for Understanding. Analytics stops being a reporting module and becomes the interface people use to see and trust what the platform’s AI is doing: generative, explainable, adaptive to role, and agentic enough to recommend and act, not just report.
Building alignment without a formal mandate
I conducted the initial competitive analysis and synthesized insights from Product, Customer Success, and Professional Services, then framed the problem and articulated a vision for how analytics could evolve. Through one-on-one conversations, working sessions, and early concept explorations, I connected stakeholders across product, AI, and go-to-market teams and progressively built the shared understanding needed to move forward.
Designing for the power user first
The vision called for adaptive views across implementers, merchandisers, and knowledge managers, but the team scoped the first release deliberately narrow: power merchandisers and central teams running multiple storefronts, the users most bottlenecked by clicking through the same configuration screens dozens of times a day. Solving for expertise and solving for unfamiliarity are different design problems; onboarding brand-new users was an explicit non-goal for v1, so the first release could go deep instead of wide. We kept one composite persona as a human anchor for that first cohort, but day-to-day decisions were made against the role and its context, not a fictional biography.
A hackathon-driven approach to a tangible prototype
I initiated a hackathon project to rapidly prototype a new approach to analytics, designing an AI assistant as the primary interaction model: instead of navigating dashboards, users could ask questions, generate reports, and receive explanations and recommendations. It demonstrated how insights could surface proactively and how users could move from understanding to action, becoming a catalyst for broader organizational buy-in. As the concept moved from prototype toward a real feature, the team and I formalized it into a six-phase experience journey (discovery, capturing intent, explaining output, processing, refinement, and what the system learns from use) so every new capability had an obvious place to live instead of bolting on as a one-off.
An AI assistant embedded in the analytics experience
Instead of navigating complex dashboards, merchandisers could interact directly with the system to generate reports, understand performance, and take action: the assistant translating a plain-language request into a structured, previewable change instead of a sequence of screens. One rule shaped every interaction more than any other: every suggested change surfaces as a draft, never a silent action. It can propose a fix or a new rule, but a person approves it before anything touches a live storefront, and there’s no path to delete data at all. The fastest way to earn trust in an AI-driven tool was making sure it could never quietly get it wrong.
A customer beta program
Introducing the concept to early access customers surfaced the same handful of patterns again and again: the assistant needed to hold onto working context (which environment, which prior selection) across a session, not just a single message; safety and reversibility mattered as much as raw capability once it could touch a live storefront; feedback had to be nearly frictionless to capture, or people simply wouldn’t leave it; and even experienced users needed some structured, hands-on onboarding before they could tell what the tool was actually capable of. Access on its own didn’t teach anyone how to use it well.
Aligning use cases across the platform
I collaborated with teams across Commerce, Knowledge, and Workplace to identify common patterns and shared needs, defining a unified approach to insights, explanation, and action that could scale across the platform, while ensuring alignment with the design system and platform architecture so the solution could integrate as a foundational capability, not an isolated feature.
Early signal from the beta
The beta ran with too small a group, for too short a window, to produce disclosable metrics. The clearest early lesson was methodological, not numerical: low usage in a given account often reflected a data-readiness gap on our side, not disinterest, so the team shifted toward tracking suggestion-generation rate and response reliability alongside raw usage, rather than usage volume alone. The figures below are directional estimates of where the assistant appeared to move the needle against the program’s stated goals, illustrative only, not measured results.
Outcome & reflection
From a self-initiated concept to a strategic product direction.
What began as an individual initiative evolved into a validated product direction with cross-functional support, repositioning analytics from a reporting module into a strategic layer capable of guiding users across the platform. The project extended beyond interfaces: it required identifying a meaningful problem space, creating alignment without formal authority, and using design as a tool to drive strategic direction, a reminder that the value of analytics lies not in the data itself, but in making it understandable, trustworthy, and actionable.
Summit · Case study 04 / 04
Scaling Without Fragmenting
A three-year effort to prevent organizational fragmentation from becoming product fragmentation.
As Coveo scaled around three largely autonomous Lines of Business, each with its own product strategy, roadmap, and leadership, I spent three years working to keep that organizational structure from becoming visible in the product itself. This case study covers platform strategy, design systems, and organizational influence more than a single shipped feature: the deliverable here was alignment, not a screen.
The organization was scaling faster than the experience
As Coveo evolved around three Lines of Business, each organization gained greater autonomy over its own product strategy and customer experience. That autonomy increased local velocity, but it also created a systemic risk: teams began making increasingly independent decisions about navigation, interaction patterns, shared capabilities, and product architecture. Individually, many of those decisions made sense. Collectively, they were making Coveo feel less like one platform. I believed this would eventually become more than a design consistency problem. It would become a competitive one.
Problem statement
Customers don’t experience our org chart. As Coveo expanded into larger enterprise accounts, I believed customers would increasingly expect multiple Coveo products to operate as one ecosystem, which meant local optimization couldn’t be our only design strategy — we needed a layer responsible for the experience between products.
Fig 1 — My own audit of the site’s previously envisioned state: a “hubs” concept that split the product into three separately-rooted navigation trees, one per Line of Business.
Fig 2 — Usage analytics were tracked separately per hub, another symptom of the same fragmentation: no single, shared view of how customers actually moved across the product. Links, reviewer names, and a customer-account table have been blurred.
One customer, many roles
This wasn’t a project with a single end-user persona to synthesize. A single enterprise account rarely has one relationship with the platform: the same customer might run a technical team handling implementation and integration, a business or support organization measuring relevance through knowledge articles, FAQs, and support-case deflection, and a merchandising team on the commerce side tuning recommendations, facets, and other relevance-driven features, often across several websites or workspaces. Each role touches a different surface of the same underlying capabilities. Because the product was organized around our internal Lines of Business rather than around these roles, that one customer inherited a fragmented set of experiences to manage what should have felt like a single relevancy engine.
Summit exposed the problem
Summit gave me a chance to make this systemic issue tangible. What initially looked like Admin Console complexity revealed something deeper: our product architecture increasingly reflected organizational boundaries rather than customer mental models. I worked through models that separated shared platform capabilities from Line-of-Business-specific experiences, not to make every product identical, but to establish where consistency created leverage and where specialization created value.
Design principle
Decentralize domain expertise. Centralize the foundations that make the products feel like one company. In practice: shared experience architecture, navigation principles, interaction standards, and a properly staffed Design Systems function.
Influence without authority
The hardest part wasn’t designing the model, it was getting three autonomous organizations to converge around it without formal authority over any of them, while centralization challenged local ownership, existing roadmaps, and established ways of working. Some teams saw the value; others had little incentive to prioritize platform coherence over immediate product needs. So the work became organizational: I repeatedly brought the problem into product initiatives, leadership conversations, prototypes, and design-system discussions, and built artifacts that showed how independently reasonable decisions accumulated into customer-facing fragmentation. I advocated for dedicated ownership and leadership around shared experience foundations. Within my own organization, that work led to a Staff promotion while assuming an additional Team Lead role, expanding my responsibility beyond individual product delivery, though the broader organizational problem remained unresolved.
Validated by adoption, not by a usability round
No formal usability testing applies to this kind of work. The real test was whether three autonomous organizations would adopt a model that asked each of them to give up some local control. Reception was mixed: some teams saw the value immediately, others had little incentive to prioritize platform coherence over their own roadmap. That mixed response was itself the signal — it’s what showed me influence without authority has real limits, and that the model would need executive sponsorship to move past voluntary adoption.
Three years later, the conversation is changing
The consequences of fragmentation moved beyond design consistency over time: independent product evolution made it harder to present a cohesive experience to larger enterprise customers buying across multiple Lines of Business, customers who don’t care that those products belong to different internal organizations and simply expect Coveo to behave like Coveo. Today, there is growing organizational interest in establishing that coherence: enterprise requirements are making cross-product experience increasingly important, the organization is reconsidering shared foundations, and dedicated Design Systems leadership and resources now exist where they didn’t before. I don’t claim sole ownership of that shift — organizational change never belongs to one person — but the direction reflects problems I had been surfacing, documenting, and designing against for several years.
Outcome & reflection
What I learned about influence without authority
Being right about a systemic problem isn’t enough. Cross-organizational change requires executive sponsorship, clear ownership, and incentives that make collaboration rational for every participating organization. Design can expose the problem, demonstrate a better future, and create momentum, but organizational architecture ultimately determines whether that future can scale. That changed how I approach platform design now: I no longer ask only “What experience should we build?” I also ask “What organizational conditions need to exist for this experience to remain coherent as the company scales?”
Contact