Logistics office overlooking shipping containers, representing legacy systems modernization for cross-border operations.
Our work

Legacy systems merge

Merging legacy systems without disrupting logistics operations

Multiple standalone systems consolidated into one modern web app. Customers kept running normally while the technology underneath changed completely.

100%

of customers migrated to the new app

2x

faster adaptation to regulatory changes

100%

operational continuity during the entire transition

Overview

About our partnership

SmartBorder is a U.S. company that builds customs brokerage and compliance software used in cross-border operations.

Since 2016, we have supported them through acquisitions by Livingston International and Purolator. We’ve handled their system integration and modernization after these mergers, while developing custom tools for their specific needs.

2016

Partnership started, still active today.

34

Kaizen engineers and designers currently working.

3

Active logistics projects

Challenges

Legacy and disconnected systems created operational risks and slowed down growth

Stacked legacy software windows showing disconnected systems used to manage logistics and customs brokerage operations.

Multiple disconnected systems

Users had to switch between standalone tools to manage logistics operations.
Similar tasks were handled differently in each system.
Data did not move cleanly between tools.
There was no single place to manage the full logistics workflow.
Paper-based logistics documents showing manual work used to bridge gaps between disconnected legacy systems.

Manual work filled the gaps

Teams re-entered the same information across systems.
Back-office teams had to manually bridge gaps the systems didn’t cover.
Every manual step increased the chance of delays, errors, and wasted time on rework.
Code warnings on a developer screen showing how legacy software made regulatory updates slower and riskier.

Legacy made change slow and risky

Customs regulations changed often, and updates had to account for multiple old systems.
A simple change in one place could affect workflows somewhere else.
Engineering time went into keeping legacy systems alive instead of improving the platform.

project Goal

Replace legacy systems with 
one modern web app

The goal was to turn multiple legacy systems into a single source of truth for the business, while keeping those systems running during the modernization so daily operations were not interrupted.

That meant rebuilding the platform with modern technologies, unifying workflows, removing duplicate functionality, and reducing manual handoffs.

Modern web app interface replacing standalone legacy systems for logistics, compliance, and customs brokerage workflows.

Our Approach

Progressive modernization instead of a full replacement

01

Audited the legacy environment

We started by understanding how the existing systems actually worked: dependencies, overlapping functionality, data flows, customer workflows, and operational risks. That gave us the clarity to decide what to migrate first, what to leave untouched temporarily, and how to sequence the work without putting daily operations at risk.

02

Redesigned workflows around real operational use

We didn’t recreate the legacy experience in a new web app. We redesigned the workflows around how brokerage teams actually worked day to day: fewer duplicate entries, clearer task flows, fewer system switches, and less room for errors in compliance-critical steps.

03

Migrated customers without a risky cutover

We didn’t replace everything at once. Legacy functionality was moved into the new web platform in stages, based on system dependencies and operational risk. Critical workflows kept running in the old systems while new workflows were validated in the web app, and customers were migrated only when the replacement experience was ready. Old systems were shut down progressively, not before.

04

Standardized repeated patterns to improve delivery speed

As functionality moved into the new platform, we identified repeated development patterns and standardized them with reusable components, simpler development workflows, and a custom front-end code generator. Some recurring front-end development cycles went from 4 days to 10 minutes.

05

Strengthened the engineering foundation

We also improved how the platform was managed and sustained by migrating to Git, improving release management, introducing system documentation, and creating more structure around technical decisions. Over time, two Kaizen engineers stepped into leadership roles across the combined team, helping maintain continuity and technical direction.

Impact

Twenty years of legacy. Shut down. Customers never noticed.

100%

Customers migrated

Customers moved to the new application without a disruptive cutover.

All

Legacy systems decommissioned

SmartBorder no longer had to maintain a fragmented legacy stack.

100%

Process automation

Teams reduced repetitive work and lowered the risk of errors in compliance-sensitive processes.

2x

Faster adaptation

The platform became easier to update as customs requirements changed.

100%

Operational continuity

Daily operations kept running throughout the modernization.

Testimonial

"The biggest impact was in our ability to shut down legacy systems with upgraded software. With 20 years of customizations and complex workflows, our team was able to reduce operational risk and increase customer automation. They’ve done a much better job than I would have internally."

Ron Barone, Director of Technology and Founder at SmartBorder

Ron Barone

Director of Technology and Founder at SmartBorder

Related work

Active projects with SmartBorder and Livingston

See all projects

Related work image — Vehicle exports legacy app Customs and border officer using a tablet near a vehicle for a modernized cross-border vehicle exports app.

Modernizing a vehicle exports legacy app

A full-scale technical modernization and rebranding of a business-critical app used to manage cross-border vehicle exports between the U.S. and Canada.

Explore this project
Laptop showing a customs compliance platform used to automate data validation for bulk e-commerce imports.

Automating data validation for customs compliance

An enterprise tool to process bulk e-commerce imports. It automates data validation, enabling ready-to-file submissions for the U.S. Customs Agency.

Explore this project

When systems stop working together, the business starts working around them.

We help companies modernize, stabilize, and evolve business-critical software without disrupting daily operations.

Get in Touch