Confidential Project. Are you a recruiter? The password will be in my resume I submitted.

Beyond Data Entry: Building a refined, actionable CRM for Canada’s largest community builder

Beyond Data Entry: Building a refined, actionable CRM for Canada’s largest community builder

Beyond Data Entry: Building a refined, actionable CRM for Canada’s largest community builder

Role

Senior Product Designer

Senior Product Designer

Senior Product Designer

Responsibility

End to end UX/UI design

End to end UX/UI design

End to end UX/UI design

Client

Concord Pacific

Concord Pacific

Concord Pacific

Project Timeline

4-6 months

4-6 months

4-6 months

Business Context

Business Context

In late 2023, Concord Pacific sought to modernize its internal sales ecosystem to keep pace with an increasingly growing real estate market in Canada. To do so, the team used an internal CRM tool, Swift. While the existing tool was functional for basic data entry, it lacked the infrastructure and refined UX necessary for modern sales workflows.

The Objectives

The company set a number of goals, with the focus for product and marketing teams as follows:

  • Concentrated marketing campaign for early 2024

  • Centralizing the lead journey by unifying marketing and sales data into one actionable view

  • Improving operational velocity by cutting out the noise for agents so they could focus on closing.

The Problem

Swift was a powerful leads tool, but it was being underutilized

Swift was a powerful leads tool, but it was being underutilized

Through an audit of the legacy interface and conversations with the sales and marketing teams, three main reasons emerged:

Through an audit of the legacy interface and conversations with the sales and marketing teams, three main reasons emerged:

Information Density

A "wall of data" lacked the hierarchy needed to prioritize high-value leads at a glance.

Fragmented Context

Disconnected silos made it difficult for agents to see a unified history of the customer journey.

Rigid Workflows

The static infrastructure couldn't scale to handle the fast-paced nature of global sales projects.

Research & Process

Research & Process

Leading a collaborative audit to refine Swift’s design infrastructure

Leading a collaborative audit to refine Swift’s design infrastructure

Very early in the planning and research phase, I led workshops that bring diverse stakeholders together.

I use low-fidelity sketches and wireframes as catalysts for collaboration and meaningful discussion, focusing less on polished designs and more on sparking alignment and shared understanding in the early stages of a project.

Low fidelity sketches to help guide discussions

Interview notes synthesis with the team

Cross-functional onboarding workshop

Images are blurred for confidential reasons.

Key Outcomes & My Contribution

The Outcome?
A reliable, scalable, and less complex CRM tool

The Outcome?
A reliable, scalable, and less complex CRM tool

Key Outcomes

Key Outcomes

System-wide Refactor

Successfully updated and consolidated hundreds of outdated UI components, removing legacy debt to improve system performance.

Zero Downtime Migration

Successfully updated and consolidated hundreds of outdated UI components, removing legacy debt to improve system performance.

Scalability & Consistency

Established a refined design system that ensures a uniform experience across Concord Pacific's branding.

My Contribution

The team needed to modernize Swift to handle Concord’s growing project list without slowing down the sales floor. I led the effort to refactor the UI and infrastructure, working as the central point between Sales, Marketing, and Engineering to keep everyone aligned.


The following were my key contributions:


  • Designed, refined, wireframes from the entirety of the project.

  • Defined design tokens (colour, type, spacing) to keep the visual language consistent.

  • Built 50+ Figma components designed for reuse across different sales modules.

  • Audited the full library to clean up redundant patterns and reduce design debt.

  • Managed the rollout with clear documentation and training for marketing and clients.

  • Synced with Engineering to make sure our design specs matched the live code (and align if there's any constraints).

  • Led team workshops to help colleagues get comfortable with the new system.

Designed, refined, wireframes from the entirety of the project.


Defined design tokens (colour, type, spacing) to keep the visual language consistent.


Built 50+ Figma components designed for reuse across different sales modules.


Audited the full library to clean up redundant patterns and reduce design debt.


Managed the rollout with clear documentation and training for marketing and clients.


Synced with Engineering to make sure our design specs matched the live code (and align if there's any constraints).


Led team workshops to help colleagues get comfortable with the new system.

Components that I have refactored, built, and designed,

The new and Improved

The new and Improved

The new and Improved

Swift CRM

Swift CRM

Swift CRM

Connecting on-the-go sales activity to real-time project data and client leads

Connecting on-the-go sales activity to real-time project data and client leads

Our research showed that a desktop-only CRM was a major bottleneck. Since agents are constantly moving between sites and client meetings, they rely heavily on mobile. We found that agents who could update lead status instantly were significantly more likely to close the sale.


Alongside desktop experience, the team and I made it our goal to create a responsive experience on mobile for our sales team.

Left: Leads List | Middle: Dashboard Filter | Right: Sales Documentation

Results & Reflections

The outcome of our research, design, and teamwork

The outcome of our research, design, and teamwork

+25%

+25%

Reduction in lead response time

+15%

+15%

Decrease in data entry errors

+40%

+40%

Increase in mobile adoption

+60%

+60%

Reduction in UI-related Jira tickets

+35%

+35%

Faster design-to-dev implementations

+30%

+30%

Faster "Time-to-Close", allowing agents to move buyers through the contract stages more efficiently

Reflections

Reflections

Reflections

This project was a deep dive into systems thinking, but it was also a major opportunity to grow in leadership. The most challenging aspect was managing the zero-downtime rollout to refactoring a legacy infrastructure, it taught me how to scale influence and advocate for long-term design quality in a high-stakes business environment.


"The most satisfying moments came from hearing how Swift finally felt like a partner to the sales team, rather than a hurdle they had to jump over every day."

If you have questions on any part of this case study, I’m happy to share more about my design process. Feel free to reach out: I’d love to chat!

If you have questions on any part of this case study, I’m happy to share more about my design process. Feel free to reach out: I’d love to chat!

Until then, thank you for reading!

Until then, thank you for reading!

Currently

Immersing myself in AI tools (Gemini, Cursor, Loveable, v0)

Learning to cook various dishes, still trying to perfect the ultimate pasta

Watching a few Jdrama and other series (Currently watching Fallout!)

James Halim | Product Designer | © 2026

Currently

Immersing myself in AI tools (Gemini, Cursor, Loveable, v0)

Learning to cook various dishes, still trying to perfect the ultimate pasta

Watching a few Jdrama and other series (Currently watching Fallout!)

James Halim | Product Designer | © 2026

Currently

Immersing myself in AI tools (Gemini, Cursor, Loveable, v0)

Learning to cook various dishes, still trying to perfect the ultimate pasta

Watching a few Jdrama and other series (Currently watching Fallout!)

James Halim | Product Designer | © 2026