Learn how Xerris leveraged Trimac’s pre-existing AWS microservices foundation to build out a responsive web application that modernized and increased the efficiency of the company’s entire trucking network.


Business Problem

Trimac is a bulk transportation company headquartered in Calgary, AB, and Houston, TX, that operates across Canada and the continental US with a diverse fleet of tractors, trailers, customers, and drivers. Due to a vast operating geography, dispatch teams manage a complex set of data points. Gathering real-time data from multiple external and internal sources (such as road conditions, traffic, and weather, layering that data over internal operational systems such as IoT and telematics was becoming unmanageable.

To alleviate the burden on dispatchers, Trimac decided to gather relevant data points to suggest operational improvements through AWS’s public cloud offering. A key missing piece was who was going to act on these insights— specifically, which dispatcher would be best to react to the insight engines were churning out.

THE GOAL: Create a web application and give dispatchers a configurable and personalized dashboard that presents timely insights and a reliable source of decision-making support.

The Solutions

Xerris leveraged Trimac’s pre-existing AWS microservices foundation to build out a responsive web application that modernized and increased the efficiency of the company’s entire trucking network.

  • The customized Dispatch Assist application is user- friendly, accessible, and intuitive.
  • The application lets dispatch teams view detailed orders, asset locations, and alerts/reminders. All in a single place.
  • New functionality generates messages to onboard devices so drivers can receive urgent notifications about weather, traffic, and other conditions.
  • Modern technologies customized for dispatchers allows Trimac to attract and retain talent in the market.
  • Integrating Trimac team members into the process allowed for enabled knowledge transfer, co-creation, real-time user feedback, and opportunities for the development team to learn how to develop cloud solutions.
  • An AWS CloudFront, Single Page Application, and GraphQL server was integrated with Trimac’s API and craft components. Additional technologies used include Kubernetes/EKS on the backend, MongoDB, Datadog, and feature flags.

Value Delivered

  • Improved Efficiency - By reducing manual processes
  • Increased Accuracy - Through access to real-time data
  • Proved the Value - Of continuing to move to the cloud foundation
  • Utilized Existing AWS Cloud Services - Allowing for better utilization of existing frameworks and internal skillsets
  • Increased Safety - By facilitating instant communication between dispatcher and driver
  • Increased Visibility - Into critical alerts and warnings allows rapid response
  • Xerris/Trimac Team Integration - Sets up Trimac for further successful modernization efforts
  • Quick Service Delivery - Without compromising quality
  • Improved Performance - Optimization of initial systems build
  • Knowledge Sharing - Directed Trimac on application use and capabilities built in the cloud


Client Feedback

" Xerris understands building visuals and web apps that cater to its audience. Their team works hard to understand what the user needs and to build what the buyer wants. They enabled the Trimac team to focus on adoption and training in deployment of the application. Xerris’s clear knowledge-transfer protocols help our team to maintain the new application and continue expanding our company’s digitization initiatives. ”

- Harshad Haroon, Director IT

" With additional time savings, dispatchers can focus on engaging with Trimac’s drivers and INCREASED interacting more with our customers. The Xerris team is great to work with and understands modernizing software. They created an innovative solution that answered our complex business challenges while paying close attention to the user experience. They’ve lived up to their reputation. ”

- Doug McLean, Director of Transformation

Top Takeaways

  • Responsive and configurable web app that centralizes critical information
  • Micro front ends that allow risk-free changes and updates
  • Message functionality that improves driver safety
  • UX Design enhances the experience
Download case study

Get in Touch

video close