Alex Njue logoAlex Njue

Portfolio

Project gallery

Large visual case studies with problem, solution, technology, and outcomes.

ISP & Hotspot

MobiLink WiFi Billing System

Problem: Hotspot and WiFi operators needed automated billing, voucher control, and subscriber management without manual reconciliation.

Solution: Built the MobiLink WiFi billing platform with RADIUS integration, package management, captive portal flows, M-Pesa STK payments, and customer self-care.

Results: Faster subscriber onboarding, automated cutoffs, real-time revenue tracking, and multi-site WiFi operations from one dashboard.

PHP
MySQL
RADIUS
MikroTik
M-Pesa STK
Hotspot
IoT & Payments

M-Pesa Pool Table IoT Payment System

Problem: Pool halls needed unattended, pay-per-play billing on physical tables without coin mechanisms or manual supervision.

Solution: Engineered an IoT pool table controller with M-Pesa STK integration — pay from phone, table unlocks automatically, usage logged to cloud.

Results: 24/7 cashless play, accurate session billing, remote device monitoring, and higher table utilization.

IoT
ESP32
MQTT
M-Pesa STK
Node.js
Cloud Dashboard
Telecommunications

National ISP Billing Overhaul

Problem: Legacy billing caused revenue leakage and slow provisioning.

Solution: Built a RADIUS-connected billing suite with M-Pesa automation and customer portal.

Results: 38% faster provisioning, automated collections, and centralized NOC visibility.

Next.js
PostgreSQL
RADIUS
MikroTik API
M-Pesa
Financial Services

Bank Secure Edge & Zero Trust

Problem: Exposed admin tooling and inconsistent firewall baselines.

Solution: Cloudflare Zero Trust + hardened firewall scripts and audit logging.

Results: Closed critical exposures and standardized access across branches.

Cloudflare
Cisco
Linux
SIEM
E-commerce

AI Retail Support Platform

Problem: Support volumes overloaded human agents.

Solution: RAG assistant across WhatsApp, web chat, and email with human handoff.

Results: 52% ticket deflection within 60 days.

OpenAI
WhatsApp API
PostgreSQL
Next.js
Utilities

Utility IoT Monitoring Grid

Problem: Field sensors lacked unified telemetry and alerts.

Solution: MQTT ingestion layer with live dashboards and automated SMS alerts.

Results: Reduced MTTR with real-time anomaly detection.

MQTT
Node
Grafana
IoT Gateways