
At Blume Global, I focused on enhancing the dispatcher and trucking side of the company, particularly working on the web portal for dispatchers and the mobile app for truck drivers. I was tasked with improving workflows for both platforms while navigating legacy technology.
On the web side, the product utilized a mix of legacy technologies, such as Telerik Kendo UI, alongside React. There was no unified component library, so I worked with both legacy and custom-built React components tailored to the platform's needs.
For the mobile app, we faced a similar challenge: the legacy app needed improvements and new features, while we also planned to build a complete redesign using React Native. Given limited resources and timelines, the mobile app had to be custom-built without a predefined framework, requiring close collaboration between the mobile and web teams to ensure a seamless experience for dispatchers and drivers.
Throughout my time at Blume, I prioritized cross-functional collaboration, constantly working with developers and stakeholders to align on both web and mobile design updates, ensuring an intuitive and cohesive user experience across platforms.

Legacy App

Redesign
Redesign of CarrierGo mobile app. Updating the look and feel as well as adding new features that helps truck drivers make their work day run a little smoother.
Iterating on a feature to add QR code to the app so that the truck driver can easily enter into a port or rail yard.
Barcode scanning feature to keep track of items as they are about to be loaded and report if theres any issue.
Accepting and Rejecting a load allowing driver to pick and choose the jobs they want to do.
Driver Pay allow drivers to track their job history and see breakdown of their hours, miles, and earnings.
Hour of Service allow drivers to track their time to make sure that they are in compliance with the rules and regulations of the road. They can select different duty statuses to help them stay on track of their time on the road.

Legacy web portal

Redesigned Control Center for Dispatcher

A screen showing grouping of legs with additional stops in between. This allows dispatcher to reorder the stops in between the legs or reordering the entire leg itself.
It is nice to see a design get implemented. This video shows the stops and legs get resorted on the screen.