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.
Skills & Technologies
Project collaborators
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.
What TAD-PAK delivers
Multi-protocol ingestion
JT808, GT06, and H02 protocol servers parse raw GPS device signals into normalised telemetry events.
Flexible tenant delivery
Forward data via TAD101, MQTT, or REST API - configurable per tenant.
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.
GPS tracking & playback
Live vehicle positions and historical trip playback.
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