Services Hire Developers Pricing About Blog Case Studies Book Free Consultation →
Industry: Logistics & Fleet

Software development for logistics & fleet

Engineering for last mile, freight, 3PL, and field service operators. Real time GPS that refreshes every 5 seconds, route optimisation that cuts mileage by 12 to 25%, driver apps that work offline in dead zones, and TMS/WMS systems that finally tell finance the truth. We have shipped a 400 vehicle fleet platform in 12 weeks with 22% fuel savings.

Industry challenges we solve

Logistics is a margin business. Every minute a vehicle idles, every kilometre that was avoidable, every delivery that needs a phone call is a cost the operator absorbs. We focus on the failure modes that compound across a fleet.

Dispatch by WhatsApp. Four hundred vehicles coordinated across a dozen group chats. The dispatcher cannot see who is closest to a new pickup, drivers reroute themselves, and 28% of operating cost is fuel that did not need to be burned.
"Where is my delivery?" Customers call the contact centre because the tracking page is five minutes stale. The agent calls the driver. Two hundred status calls a day eat half a support team while the actual problem is data freshness.
Manual route planning at 6am. A planner spends two hours every morning assigning drops to vehicles in a spreadsheet. Capacity is wasted, time windows are missed, and any new order after 9am ruins the plan.
Telematics in three places that disagree. Geotab on one fleet, Samsara on another, an aftermarket OBD II box on the third. Three dashboards, no unified picture, and finance cannot answer a basic question about cost per kilometre.
Driver disputes that nobody can resolve. A delivery is marked complete, the customer says it never arrived, no photo, no GPS stamp, no signature. The credit goes to the customer and the driver gets blamed without evidence.
Warehouse and transport that do not talk. A WMS says the parcel was picked, the TMS says the carrier never got it, the parcel sat on the shipping bay for two days. The customer learns about it from a 1-star review.
Capabilities

Our logistics & fleet capabilities

📍

Real time fleet tracking

OBD II or aftermarket GPS telemetry streamed every 5 seconds via MQTT into TimescaleDB. Mapbox or Google Maps control room with vehicle status, geofence breach alerts, idle detection, and 90 day historical playback. Tested at 400+ vehicles in production.

🧭

Route optimisation

Google OR-Tools as the constraint solver, factoring delivery windows, vehicle capacity, shift limits, traffic, and depot constraints. Dynamic rerouting on new orders or driver delays. Adaptive large neighbourhood search for fleets over 300 with hard time windows.

🚛

TMS & freight management

Order management, carrier rate shopping, load tendering, document management (BoL, POD, customs), EDI 204/210/214 integrations, freight audit, and accessorial billing. Integrations with FedEx, UPS, DHL, DPD, Royal Mail, Aramex, Blue Dart, and regional carriers.

🏭

WMS & warehouse operations

Receiving, putaway, pick paths, pack, and ship workflows with handheld scanner support (Zebra, Honeywell). Wave planning, replenishment, and cycle counting. Integration with Shopify, Magento, NetSuite, SAP, and bespoke OMS.

📱

Driver mobile apps

React Native for iOS and Android with offline first sync. Turn by turn navigation, barcode scanning, photo proof of delivery with GPS stamp, signature capture, break logging, and push notifications. Tested in patchy connectivity from rural UK to suburban US.

🔄

Uber-for-X marketplaces

Two sided platforms matching shippers with carriers, merchants with couriers, or businesses with field service techs. Matching algorithms, surge pricing, driver KYC, split payments via Stripe Connect, real time ETA, and dispute resolution flows.

Compliance & regulatory considerations

Logistics regulation differs by geography and vehicle class. We design for the obligations that touch software directly rather than chasing every certification.

GDPR & UK GDPR ELD-style hours of service (US/Canada) EU Mobility Package tachograph DVSA earned recognition (UK) UAE RTA fleet awareness PCI DSS for payments Customs EDI (CHIEF, CDS, ACE) DAC7 marketplace reporting

Driver hours of service is the obligation that bites first in regulated geographies. US and Canadian fleets need ELD compliance with FMCSA registered devices and the audit trail to prove duty status. We integrate with FMCSA registered ELD providers rather than reinventing the device, and we build the back office workflows for HOS exception management, driver vehicle inspection reports (DVIR), and IFTA fuel tax filing. EU operators face the Mobility Package tachograph rules; we wire smart tachograph data into driver schedules and rest period planning.

GDPR matters more in fleet than people expect. Telemetry that pinpoints a driver every 5 seconds is personal data under UK GDPR and EU GDPR. We design retention schedules, role based access controls so a depot manager only sees their depot, and lawful basis documentation for the inevitable employee and union conversation. Anonymisation pipelines let analytics teams work on aggregate data without touching the raw stream.

Marketplaces that match shippers with carriers, or businesses with couriers, sit inside DAC7. EU and UK platforms must collect, verify, and report seller information annually. We build data collection into onboarding, validate VAT numbers and tax residency, and produce the XML reports HMRC and EU member state authorities expect. UAE Road and Transport Authority licensing for commercial fleets adds another layer for clients operating in Dubai and Abu Dhabi; we design vehicle and driver document tracking with automated renewal alerts.

Tech stack we use for logistics & fleet

Time series databases for telemetry. Constraint solvers for routes. Native mobile for drivers. The interesting code is in the data pipeline and the optimisation engine.

Node.js 20 + TypeScript React Native + Expo React 18 + Mapbox GL JS PostgreSQL 16 + TimescaleDB Redis + MQTT (HiveMQ) Google OR-Tools Google Maps + HERE Geotab, Samsara, Teltonika AWS IoT Core + ECS Socket.io + Server Sent Events Stripe Connect (marketplaces) Datadog + Grafana
Logistics / Fleet Management UAE last mile · 12 weeks · 5 engineers

Real time fleet tracking platform for a 400 vehicle UAE last mile operator

A Dubai based last mile delivery company had grown from 80 to 400 vehicles in 18 months on WhatsApp groups, Excel dispatch sheets, and a 5 minute delayed vendor map. Fuel was 28% of operating cost. We streamed OBD II telemetry every 5 seconds into TimescaleDB, built a Mapbox control room for dispatchers, shipped an offline first React Native driver app with barcode scan and photo proof, and added a Google OR-Tools route optimisation engine that recalculated assignments when new orders arrived. Twelve weeks later the fleet ran with 22% fuel savings, 35% fewer late deliveries, and a single source of truth for every dispute.

22%Fuel cost reduction
35%Fewer late deliveries
5sGPS refresh interval
12 wksConcept to production

Read full case study →

FAQ

Common questions

Yes. Our standard architecture streams OBD II or aftermarket GPS telemetry every 5 seconds via MQTT into a TimescaleDB hypertable on top of PostgreSQL, with a Mapbox or Google Maps control room for dispatchers. We support 400 to 5,000 vehicle fleets without infrastructure changes, render historical playback for any vehicle over the past 90 days, and trigger geofence and idle alerts in real time. We have shipped a 400 vehicle UAE deployment in 12 weeks delivering 22% fuel savings.
We use Google OR-Tools as the core constraint solver, factoring in delivery windows, vehicle capacity, driver shift limits, traffic patterns, and depot return constraints. For dynamic rerouting we recompute when new orders arrive or a driver reports a delay, with an optimisation horizon tuned to the operation. Where the problem is large enough to need a meta heuristic (vehicles over 300 with hard time windows), we layer adaptive large neighbourhood search on top of OR-Tools. The honest answer is that 12 to 25% mileage reduction is achievable on routes that were previously planned manually.
Yes. We integrate with Geotab, Samsara, Webfleet (formerly TomTom), Verizon Connect, Teltonika, Queclink, Concox, and bespoke OBD II devices. Where the device pushes Traccar protocol or a proprietary TCP stream, we run a normalisation layer that translates everything into a single canonical telemetry event. ELD style hours of service tracking is supported for North American operators, and we honour the EU Mobility Package tachograph rules for European fleets.
Yes. We build with React Native for iOS and Android, with offline first sync using SQLite plus a queueing layer that replays writes when connectivity returns. Drivers get turn by turn navigation, barcode scanning for parcels, photo proof of delivery with GPS stamped timestamps, signature capture, break logging, and push notifications for new assignments. We design for the bandwidth realities of last mile drivers in rural UK, suburban US, and patchy UAE coverage.
Yes. We have built marketplaces that match shippers with carriers and last mile platforms that match merchants with on demand couriers. The hard problems are matching algorithms, surge pricing, KYC for drivers (right to work, vehicle insurance, MOT), split payments via Stripe Connect, real time ETA, and the dispute and chargeback flow when a delivery goes wrong. We package these as a standard set of services rather than rebuilding from scratch each time.
A focused fleet management MVP, with live GPS dashboard, dispatch UI, driver mobile app, and basic analytics, typically ships in 10 to 12 weeks with a 4 person team. A TMS or WMS with carrier integrations and warehouse workflows runs 12 to 16 weeks. AI agents handle scaffolding and tests; senior engineers own the data pipeline, the routing engine, and the offline first mobile architecture. Production scale (1,000+ vehicles, multi region) usually adds 4 to 6 weeks of hardening.
Free consultation, no commitment

Ready to ship?

Tell us about your project. Written scope, timeline and cost estimate within 48 hours.

Chat with us on WhatsApp