Archive
Every project, in one table.
Work, freelance and open-source projects plus the hand-picked GitHub repositories — by year, context and stack.
Engineering Document Search (RAG) — Case study
Search and RAG over engineering and technical documentation — PDF, Word, Excel and scanned files — with hybrid keyword + semantic retrieval behind a FastAPI service.
Python · FastAPI · OCR · sentence-transformers · FAISS · LLM
Self-hosted HTTP uptime monitoring with automatic incidents, SLO error budgets, a public status page and Prometheus metrics — all in one container.
Python · FastAPI · SQLite · Docker · Prometheus
A self-hosted release-operations control plane: it ingests deployment events, computes DORA metrics and helps decide whether the next release is safe to ship.
Python · FastAPI · React · PostgreSQL · Docker · Terraform · Prometheus
A self-hosted access request and approval control plane: narrowly scoped, short-lived access, with every decision recorded in a verifiable audit chain.
Python · FastAPI · React · TypeScript · PostgreSQL · Docker · Terraform
Webhook Workbench — Case study
A private, self-hosted workbench to capture, inspect, verify and safely replay webhooks — one dependency-free Go binary with the UI built in.
Go · net/http · Docker · HMAC-SHA-256
Stockroom Ledger
Transactional inventory operations with audited cycle counts, idempotent writes, and optimistic concurrency.
Python · FastAPI · React · TypeScript · Docker
LeaseQueue
Durable background jobs with atomic leases, retries, idempotency, and dead-letter recovery.
Python · FastAPI
Access Verdict
Explainable authorization policy workbench with deny-first evaluation, decision traces, and executable scenarios.
TypeScript · React
Smart Platform
Bilingual (EN/AR) Next.js marketing site for Kingdom Vision Equipment Rental, a heavy and light equipment rental company in Riyadh, Saudi Arabia.
TypeScript · Next.js · React · Tailwind CSS
Retry Lab
An interactive simulator for comparing retry, backoff, and jitter strategies.
TypeScript · React
Incident Canvas
Local-first incident postmortem workspace with a searchable archive, response metrics, and portable reports.
TypeScript · React
ToggleBench
Deterministic feature-flag targeting and rollout workbench with explainable decisions.
TypeScript · React
Repo Vitals
Transparent GitHub portfolio health check with shareable Markdown and JSON evidence reports.
TypeScript · GitHub API · React
GREEN-API MAX Chat
MAX messenger web chat on GREEN-API (React + TypeScript): send and receive messages.
TypeScript · React · GREEN-API
OpsMind
AI-powered operations & knowledge platform: Next.js, Node.js, PostgreSQL, Python RAG, Docker, CI/CD.
TypeScript · Next.js · Node.js · PostgreSQL · Python · Docker
TamperTrail
Tamper-evident JSONL audit trails with streaming verification and authenticated checkpoints.
Go
Al-Sami Contracting
Arabic RTL landing page for Al-Sami Contracting & Equipment Rental, built with Next.js 16, React 19, TypeScript and Tailwind CSS 4.
TypeScript · Next.js · React · Tailwind CSS
Schema Sentry
Detect unsafe SQL migrations and scan only changed files in pull-request CI.
Python · SQL · PostgreSQL · GitHub Actions · SARIF
OpenAPI Impact
Detect breaking changes between OpenAPI specifications in local development and CI.
Python · OpenAPI · GitHub Actions
Git Hotspots
Rank high-risk files from Git history and track risk-score changes against a baseline.
Go
SLO Forge
SLO-as-code compiler for Prometheus burn-rate alerts, Prometheus Operator resources, Grafana dashboards, and reviewable error budgets.
Go · Prometheus · Grafana
Platform Blueprint
GitOps reference platform with Flux, Flagger canaries, Kubernetes policy, observability, and Terraform EKS.
HCL · Flux · Flagger · Kyverno · Terraform · Prometheus
OKKP Operations Platform — Case study
An operational management platform I designed and shipped from scratch: employee management, violation tracking and reporting dashboards, with role-based access and audit logs.
React · TypeScript · Node.js · Express · PostgreSQL · MongoDB · Cloudinary · Tailwind CSS
MyGPT
Readable character-level transformer with reproducible training, safe checkpoints, and an interactive causal-attention explorer.
Python · PyTorch · Gradio
Sehati Client
Front-end for Sehati, a clinic management system: React + TypeScript single-page app with Tailwind CSS and dashboard, patients, appointments, doctors and settings pages (UI prototype with mock data).
TypeScript · React · Tailwind CSS
File Finder MCP
Bounded, ranked local file discovery for Model Context Protocol clients.
Python
Micrograd+
Small autograd engine with computation-graph visualization and optimizers, built to learn neural networks from first principles.
Python
Oktoberfest AI
News/RSS sentiment analyzer (HuggingFace, Matplotlib, Excel export).
Python · Hugging Face · Transformers
Sehati API
Backend API for Sehati, a clinic management platform: Node.js / Express 5 with MongoDB (Mongoose) and JWT-based login.
JavaScript · Node.js · Express · MongoDB · Mongoose · JWT
Resto Pro
Restaurant online-ordering monorepo: Next.js menu, cart and checkout with an Express + Prisma API and a realtime kitchen dashboard.
TypeScript · Next.js · Express · Prisma · PostgreSQL
Client KPI Dashboards — Case study
Interactive KPI dashboards for a freelance client, bringing several data sources together behind one Node.js API.
React · Node.js · REST API