Enterprise IoT & Operational-Intelligence Platform Multi-tenant · in production
A multi-tenant data platform that turns raw telemetry from wireless sensors and external feeds into reliable alerts, reports, and sustainability/ESG intelligence for enterprise clients.
The problem
Businesses collect data from meters, sensors, and external feeds, but it lands in disconnected systems. The hard part isn't a dashboard — it's turning noisy, multi-protocol telemetry into normalised, trustworthy, tenant-isolated intelligence that owners can actually act on.
What we built
- A single, unified multi-tenant ingestion & processing pipeline — normalise → device lookup → codec decode → validate → store → calculate — serving all clients (no per-client code forks).
- Data architecture on PostgreSQL 16 with TimescaleDB time-series, pgvector for AI search, and Row-Level-Security tenant isolation across a 6-tier role model.
- Multi-protocol IoT ingestion: LoRaWAN, The Things Network webhooks, Sigfox, AWS IoT Core rules, and a registry of 26+ device codecs plus a TTN-style JS decoder editor for partners.
- A composable, entitlement-gated product suite — Things Manager, energy & environmental monitoring, reporting, alerting, Analysis Studio, and NLQ/AI — gated by a Stripe-backed entitlement engine.
- Pipeline remediation: replacing demo-ware with verified end-to-end data paths, fixing schema drift, and registering real gateways/devices in AWS IoT Core.