IoT & Fleet Management

TAD-PAK

Multi-protocol vehicle tracking and fleet monitoring platform. Collects GPS signals via JT808, GT06, and H02 protocols, processes them through a central application, and distributes data to tenants over MQTT, REST API, or the proprietary TAD101 protocol.

2026Client: TAD-PAKJT808GT06H02TAD101MQTTREST APINode.jsTypeScriptPostgreSQLRedisDocker

Skills & Technologies

JT808GT06H02MQTTREST APINode.jsTypeScriptPostgreSQLRedisDockerIoTGPS Tracking

Project collaborators

BI

Bitknox

Outsourcing & technology partner

Project Overview

TAD-PAK is a multi-tenant vehicle tracking and fleet monitoring platform built by CodeFellow in partnership with Bitknox. The system collects GPS telemetry from thousands of tracking devices in the field, parses the raw protocol data, and delivers actionable location and alert data to fleet operators.

The project was initiated after Junaid led requirements-gathering meetings with the client and both parties signed a Memorandum of Understanding (MOU) formalising the engagement scope, milestones, and delivery commitments.

Architecture

Protocol Servers

Dedicated TCP/UDP servers handle incoming connections from GPS tracking devices. Each server implements a specific device protocol - JT808 (Chinese national standard), GT06 (Concox binary protocol), and H02 (common Chinese tracker protocol). The servers decode raw binary or ASCII frames into normalised telemetry events.

Central Application

A central processing application receives normalised events from all protocol servers. It forwards telemetry to tenants via TAD101, MQTT, or REST API. It processes signals internally to evaluate geofence boundaries, speed thresholds, harsh driving events, and alert rules.

Tenant Distribution

Multi-tenant by design. Each tenant receives data through their preferred channel - TAD101 for binary streaming, MQTT for pub/sub, or REST API for polling and webhooks.

Project Timeline

Phase 1 - Pilot (Completed)

Two-month pilot with 2-10 devices. Validated end-to-end signal flow, protocol parsing, connection stability, and alert triggering.

Phase 2 - Expanded Pilot (Current)

Scaling to 500 devices. Stress-testing concurrent connections, database throughput, tenant routing, and alert latency.

Partnership

CodeFellow is engineering lead. Bitknox is the outsourcing and technology partner contributing to development and field deployment.

Capabilities

What TAD-PAK delivers

R

Multi-protocol ingestion

JT808, GT06, and H02 protocol servers parse raw GPS device signals into normalised telemetry events.

S

Flexible tenant delivery

Forward data via TAD101, MQTT, or REST API - configurable per tenant.

B

Real-time alert monitoring

Geofence violations, speed thresholds, harsh driving, and custom alarm rules.

Multi-tenant architecture

Isolated data routing, alert config, and API access per tenant.

M

GPS tracking & playback

Live vehicle positions and historical trip playback.

A

Scalable to 500+ devices

Built on Node.js, PostgreSQL, and Redis.

TAD-PAK at a glance

3

Protocol servers

3

Delivery channels

500

Phase 2 device target

2

Partners

Back to Projects