Case study 02

OLT Manager – Multi-Tenant OLT/ONU Operations Platform

Multi-tenant OLT/ONU operations platform for ISPs

In progress

Overview

A multi-tenant SaaS that lets ISPs discover, monitor and provision GPON OLTs and ONUs from one workspace, with vendor adapters for Huawei MA56xx and ZTE C3xx.

Architecture

Next.js App
→
FastAPI
→
NATS
→
Edge Agent
→
OLT / ONU

What I built

  • Building a multi-tenant SaaS that lets ISPs discover, monitor and provision GPON OLTs and ONUs from one workspace, with vendor adapters for Huawei MA56xx and ZTE C3xx.
  • Designed an edge architecture in which site agents reach devices over WireGuard and MikroTik gateways, run SSH and SNMP jobs, and report back over NATS JetStream.
  • Implemented safe device writes: staged preview, typed operator confirmation, postcheck readback and a full audit trail, with device credentials kept in an encrypted vault.
  • Integrated GenieACS (TR-069) for ONU Wi-Fi, WAN and PPPoE management, an SNMP trap collector, and ClickHouse plus TimescaleDB for telemetry and history.
  • Built the operator web app in Next.js and React with a map view, and delivery through a four-stage GitLab CI pipeline, BuildKit images and Kubernetes (Kustomize overlays).