Logistics SaaS & TelematicsLive System

Leading Through Market Uncertainty.
The Nexa Fleet Evolution.

How a rejected mining solution evolved into a commercial logistics fleet platform through market validation, custom IoT telemetry, and team leadership.

Role
Product Manager & Lead Frontend Engineer
Team
7 Multidisciplinary Members (Frontend, Backend, Hardware/IoT, QA, UX Designer)
Timeline
8 Months (Discovery, Pivot & MVP)
Client / Org
Nexa Fleet (Independent Venture / Capstone)
Stack:Next.jsTypeScriptTailwind CSSLaravelPostgreSQLIoT (ESP32 / GPS)Tesseract OCRMQTT / WebSockets
Leading Through Market Uncertainty.
Context & Problem

When the Initial Market Hypothesis Collapsed.

The project originated as an industrial fuel monitoring platform tailored exclusively for heavy mining operations to curb diesel theft. After building the initial web interface and submitting formal funding proposals, our pitch was rejected. Stakeholders became unresponsive, industrial hardware access was blocked, and the 7-person team faced complete stagnation.

Core Problem Statement

A niche mining product with high procurement barriers and inaccessible proprietary hardware left the team with working web code but no viable market path, no hardware telemetry pipeline, and unfeasible banking API dependencies.

Key Friction Points

  • Rejected funding proposal and lost corporate mining stakeholder engagement
  • Zero prior microcontroller or hardware IoT experience across the software-heavy team
  • Strict financial compliance and licensing hurdles preventing direct driver banking integration
  • Cellular connectivity blank spots along transit corridors threatening realtime telemetry streaming

Engineering Objectives

  • Pivot the value proposition to commercial distribution & logistics fleets through active market validation
  • Bridge the hardware skill gap by partnering with local robotics communities to build an ESP32 IoT prototype
  • Engineer a pragmatic Tesseract OCR receipt scanning pipeline to bypass complex banking legalities
  • Build a resilient telemetry architecture featuring offline flash buffering for seamless tracking across blank spots
Measurable Impact

Key Engineering Metrics

7Leadership
Multidisciplinary Team

Coordinated frontend, backend, IoT hardware, QA, and UX designer across an 8-month development cycle.

100%Mining → Logistics
Strategic Pivot Execution

Successfully pivoted from a closed mining tool to an open, multi-tenant commercial logistics SaaS platform.

15+Validation
Commercial Fleet Interviews

Conducted field validation with local logistics managers, dispatchers, and commercial truck drivers.

ESP32Tested
Hardware Bench Prototype

Functional bench-tested vehicle telemetry unit streaming GPS coordinates and sensor data over MQTT.

Architectural Transformation

Architectural Evolution: Legacy vs Modern

Before (Legacy Architecture)
Target Market & Architecture

Single-tenant on-premise portal tailored exclusively to high-capital mining machinery with long sales cycles.

After (Modern System)
Target Market & Architecture

Multi-tenant commercial logistics SaaS platform serving distribution vans, freight trucks, and delivery fleets.

Before (Legacy Architecture)
Driver Expense & Fuel Auditing

Theoretical corporate card banking API requiring multi-year financial licensing and prohibitive regulatory approval.

After (Modern System)
Driver Expense & Fuel Auditing

Pragmatic mobile OCR receipt scanner extracting fuel liters, date, and costs with manual driver correction fallback.

Before (Legacy Architecture)
Telemetry & Hardware Stack

Stalled reliance on expensive proprietary CAN-bus sensors without working hardware access or team expertise.

After (Modern System)
Telemetry & Hardware Stack

Modular ESP32 microcontroller + NEO-6M GPS receiver bench prototype streaming over MQTT with offline SD buffering.

Trade-offs & Decision

Pivot Proactively Rather Than Waiting for a Closed Door.

Following the mining proposal rejection, we faced an existential crossroads: wait indefinitely for unresponsive mining sponsors, or salvage our working frontend foundations by pivoting to an accessible, high-volume market. I rallied the team around commercial logistics.

Option AIndefinite Stall & Team Demotivation

Wait for Mining Stakeholder Feedback

Freeze feature development and continue following up with mining executives while hoping for a reversal.

Trade-offs:
•Leaves the 7-person team idle without active learning or user feedback
•High risk of total project abandonment and wasted engineering effort
Rejected Path
Option BActive Validation & High Velocity

Pivot to Commercial Logistics SaaS & Prototyping

Repurpose the fleet dashboard for logistics, validate with SME freight operators, and build our own IoT hardware prototype.

Trade-offs:
•Requires learning microcontroller C++ programming and circuit design from scratch
•Unlocks immediate access to local fleet operators for rapid interview feedback
Selected Architecture

Rationale: Option B preserved the team's momentum, repurposed 80%+ of our existing frontend codebase, and allowed us to test real hardware telemetry without enterprise gatekeepers.

System Architecture

Four-Tier Logistics Telematics Architecture.

Engineered an end-to-end telematics pipeline connecting on-vehicle sensor hardware, cellular/MQTT telemetry ingestion, OCR document processing, and live dispatcher web interfaces.

Layer 1: Fleet Dispatch & Analytics Portal (@/components/portal)

Live Map, Route Replay & Fleet Analytics
Next.jsTypeScriptTailwind CSSLeaflet/Mapbox

Realtime interactive vehicle map, driver duty management, fuel expenditure logs, and anomaly alert notifications.

Contracts:VehicleLocationPayloadRouteHistoryRecordFleetFilterState

Layer 2: Auditing & OCR Verification Service (@/services/ocr)

Receipt Image Pre-Processing & Text Extraction
Tesseract OCRCanvas APIZod

Converts driver fuel receipt photos into structured expense records with image thresholding, regex parsing, and confidence scoring.

Contracts:ReceiptScanResultExpenseVerificationSchemaConfidenceScore

Layer 3: Telemetry Ingestion & WebSocket Gateway (@/services/telemetry)

MQTT Broker, Geofencing & Event Ingestion
Laravel 11WebSocketsPostgreSQL / PostGIS

Ingests high-frequency GPS coordinate streams, evaluates geofence boundaries, and broadcasts live position deltas to connected dispatchers.

Contracts:TelemetryStreamPacketGeofenceTriggerEventDeviceHeartbeat

Layer 4: Vehicle IoT Firmware & Sensor Unit (Hardware MCU)

GPS Acquisition & Offline Flash Buffering
ESP32 MicrocontrollerNEO-6M GPSFreeRTOSC++

Microcontroller bench prototype capturing GPS coordinates, speed, and fuel voltage, buffering telemetry locally when cellular signals drop.

Contracts:NMEA Sentence ParserMQTT Telemetry JSONEEPROM Ring Buffer
Technical Execution

Engineering Solutions & Implementation Breakdown.

Transparent breakdown of what was physically built and tested, what was modeled as a future proposal, and what was intentionally decommissioned.

BUILTTESTEDNext.jsTypeScriptLeaflet

Multi-Tenant Dispatcher & Realtime Map Portal

[BUILT & TESTED] Developed a responsive Next.js dispatch dashboard featuring live vehicle coordinate rendering, status indicators (Active, Idle, Alert), route history playback, and fleet operational filtering.

  • Status: FULLY BUILT & TESTED in staging environment
  • Supports multi-vehicle coordinate streaming with smooth map interpolation
BUILTTESTEDOCRTesseract.jsExpense Audit

Tesseract OCR Fuel Receipt Auditing Engine

[BUILT & TESTED] Engineered a mobile-friendly fuel receipt scanner utilizing client-side grayscale thresholding and OCR regex parsing (liters, total IDR, date, station ID) with editable fallback inputs to bypass complex banking integrations.

  • Status: FULLY BUILT & TESTED with real thermal receipts
  • Eliminated financial compliance barriers for driver expense tracking
BUILTTESTEDESP32C++MQTTHardware

ESP32 Microcontroller & GPS Telemetry Hardware

[BUILT & TESTED (Bench Prototype)] Collaborated with robotics mentors to assemble and program an ESP32 MCU wired to a NEO-6M GPS receiver and analog fuel voltage sensor, streaming JSON telemetry over MQTT with offline SD flash caching.

  • Status: HARDWARE BENCH PROTOTYPE BUILT & TESTED on test circuits
  • Simulated offline telemetry sync recovery upon cellular reconnection
BUILTProduct LeadershipPRDSprint Management

Cross-Disciplinary Team Orchestration & PRD Pivot

[BUILT & TESTED] Acted as Product Manager leading 7 members across software, hardware, and UX design. Redefined product requirements, established weekly sprint reviews, and facilitated knowledge transfer sessions between software devs and hardware makers.

  • Status: EXECUTED across the full 8-month development cycle
  • Transformed a demoralized team into a high-functioning multidisciplinary unit
PROPOSEDAlgorithm ModelAnomaly DetectionNot in Production

Predictive Fuel Siphoning Anomaly Detection Algorithm

[PROPOSED / MODELED] Mathematical model designed to cross-reference rapid fuel level drops against vehicle velocity, engine RPM, and GPS terrain slope to automatically flag siphoning incidents.

  • Status: PROPOSED & MATHEMATICALLY MODELED (requires fleet pilot telemetry to train)
NOT IMPLEMENTEDScrapped ConceptCompliance Hurdle

Direct Corporate Card Banking API Gateway

[NOT IMPLEMENTED / SCRAPPED] Original concept of issuing virtual debit cards for drivers directly within the app was formally scrapped due to bank compliance hurdles, KYC costs, and legal entity requirements.

  • Status: INTENTIONALLY DECOMMISSIONED & replaced with pragmatic OCR engine
Concrete Evidence

Interface Proof & Engineering Artefacts.

Visual proof of the multi-tenant Nexa Fleet dashboard interface and operational tracking workflows.

Interface Proof & Engineering Artefacts.

Figure 1.0: Nexa Fleet operational dashboard displaying active vehicle telemetry, fuel consumption trends, route adherence, and dispatch controls.

Asset Note: Hardware bench schematics, ESP32 wiring diagrams, and test circuit captures can be viewed in the engineering project repository.

Product Strategy
Commercial Pivot

Shifted target market to accessible commercial logistics fleets.

Expense Auditing
Tesseract OCR

Bypassed banking API blocks with automatic receipt extraction.

Hardware Integration
ESP32 + GPS

Bench-tested telemetry prototype built with local mentors.

Results & Business Value

Verified Outcomes & Leadership Learnings.

Measurable accomplishments achieved through decisive product leadership, engineering adaptability, and cross-disciplinary collaboration.

Preserved 100% of Core Engineering Momentum

Transformed an existential project rejection into a viable multi-tenant logistics product, retaining all 7 team members through completion.

7/7 Members Retained

Eliminated Multi-Month Financial Legal Roadblocks

Replacing banking card issuance with OCR fuel receipt processing enabled immediate end-to-end expense auditing without regulatory delays.

Instant Audit Workflow

Hardware-to-Software Bridge Established

Bridged pure software engineers with hardware makers to successfully assemble, program, and bench-test functional ESP32 IoT telemetry units.

Working IoT Prototype

Market-Validated SaaS Foundation

Completed 15+ interviews with distribution fleet managers, validating critical operational needs around route replay and fuel accountability.

15+ Industry Interviews

"When the initial proposal was rejected, Aisya didn't let the team collapse. She refocused our technical strengths, found mentors to help us learn IoT, and drove the pivot toward logistics with clarity and determination."

Multidisciplinary Engineering Peer Review — Nexa Fleet Team
Engineering Reflection
"Leadership isn't about having all the answers. It's about giving people a reason to keep moving when the roadmap disappears."

Before this project, I believed that executing a pre-defined PRD was the main duty of engineering. Experiencing a total market rejection taught me that products evolve through ambiguity. The most valuable contribution of a technical leader is often helping the team adapt, acquire new skills across disciplines, and pivot toward real value.

Key Takeaways

  • Kill unviable assumptions early: Pivoting away from an unresponsive niche is a sign of product discipline, not failure.
  • Pragmatic engineering beats blocked ideals: OCR receipt scanning delivered immediate audit value without waiting months for banking approvals.
  • Embrace cross-disciplinary growth: Partnering with hardware communities turned a major team skill gap into our strongest learning milestone.