DEVOPS · CLOUD · FULL-STACK

Sajjad Aiyoob

Building at the infrastructure layer.

Sri Lankan software engineer obsessed with what happens after the code is written. DevOps, cloud, systems that actually scale.

or explore the terminal version
$ssh sajjad.tech_
Sajjad Aiyoob
Pull Shark ×2Pair Extraordinaire

PROJECTS

Things I've built

ZenRoute

TEAM LEAD
0·Updated 1 month ago·GitHub ↗
Z

Real-time school bus tracking with NFC student verification and sub-100ms WebSocket updates to parents. Led a 6-person team building a FastAPI + PostGIS backend, Flutter apps for drivers and parents, and a React admin dashboard. XGBoost ETA model that gets smarter with every route.

FastAPISupabasePostGISFlutterXGBoostWebSocketsNFCReact

FlowOps

SOLO
F

Wanted to actually understand enterprise backend infrastructure. So I built it — a gamified simulator with four progressive challenges: API gateway routing, rate limiting, Kafka event streams, and live telemetry. WSO2 API Manager as the gateway, Prometheus + Grafana watching everything.

WSO2 API ManagerApache KafkaNode.jsDockerGitLab CI/CDPrometheusGrafana

CACOP

SOLO
0·Updated 8 days ago·GitHub ↗
C

What does a pod crash actually cost you? CACOP answers that. Injects real failures into a local Kubernetes cluster with Chaos Mesh, measures CPU and memory spikes, and converts system inefficiencies into simulated dollar costs. PLG stack watching the whole thing.

KubernetesMinikubeChaos MeshFastAPIPrometheusLokiGrafana

PathHelm

SOLO
5·Updated 4 months ago·GitHub ↗
P

An API gateway that actually thinks. IsolationForest anomaly detection catches unusual traffic before it becomes a problem. Rate limiting, IP blacklisting, circuit breaker, round-robin load balancing — all configurable. Real-time Streamlit dashboard so you can watch it work.

FastAPIScikit-learnRedisStreamlitDockerIsolationForest

SSH Portfolio

SOLO
0·Updated 20 days ago·GitHub ↗
SP

A portfolio you SSH into. Built in Go with Bubble Tea, containerised with Docker, tunneled through an AWS EC2 instance to bypass ISP routing restrictions. Try it yourself.

GoBubble TeaWishAWS EC2DockerLinux

OPEN SOURCE

Merged contributions

WSO2/docs-isMERGED ✓

Spelling corrections across 27 documentation files

27 files · v5.9.0 → v7.2.0+ · April 2026 · Reviewed by @pavinduLakshan

View PR #6084

LINKEDIN SERIES · BUILD IN PUBLIC

Understanding DevOps

64 posts. 6 phases. Docker all the way to distributed systems — published every 2 days on LinkedIn.

DockerReverse ProxiesCI/CDKubernetesObservabilityDistributed
View the roadmap →

SKILLS

What I work with

Languages

JavaPythonGoTypeScriptDartSQLPHP

Backend & Cloud

FastAPINode.jsFlaskDjangoPostgreSQLRedisSupabaseFirebaseWSO2

DevOps & Infrastructure

DockerKubernetesAWSGCPNginxGitLab CI/CDGitHub ActionsPrometheusGrafanaLokiKafkaLinux

Mobile & Web

FlutterReactNext.jsBootstrap

Tools

GitPostmanFigmaVercelMinikubeChaos Mesh

CERTIFICATIONS

Credentials

Postman

API Fundamentals Student Expert

2024

Docker Inc

Docker Foundations Professional Certificate

2024

GitHub

Career Essentials in GitHub Professional Certificate

2024