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 — Case study
Semantic and full-text search over an engineering-documentation archive of ~4.1k PDF, DOCX, XLSX and RTF files: a custom inverted index plus FAISS on sentence-transformers, behind a FastAPI service. No LLM generation.
Python · FastAPI · FAISS · sentence-transformers · Tesseract OCR · pytest · systemd
A gateway in Go, standard library only, that sits in front of LLM inference servers: it never sends a replica more than it can run, refuses work it cannot serve in time with a retry time instead of a timeout, and retries a failed request on another replica only while the client has seen nothing - measured on a real GPU against a plain load balancer.
Go · llama.cpp · Ollama · Prometheus · Docker · Caddy · Python · GitHub Actions
An evaluation platform for an LLM agent that moves money: deterministic graders read what the agent actually did, an LLM judge is used only for prose and is itself measured against a blind panel, recorded runs re-grade in seconds without a GPU, and a CI gate fails when grading quietly gets weaker.
Python · FastAPI · Pydantic · Ollama · NumPy · pytest · Docker · GitHub Actions · Caddy
A payments platform where money is never created, lost or moved twice — a double-entry ledger on an event log, card payments and payouts as sagas, an outbox into Kafka, in-line fraud scoring, ClickHouse analytics, a gRPC merchants' API, and OpenTelemetry tracing, all proven by breaking it on purpose.
Kotlin · Spring Boot · PostgreSQL · Kafka · ClickHouse · gRPC · Python · LightGBM · Vue · OpenTelemetry · Grafana
A live 3D digital twin of 240 simulated vehicles in Moscow — a Go and NATS JetStream pipeline into TimescaleDB, failure models that warn of breakdowns days ahead, a local-LLM copilot over read-only queries, and an offline-first driver app.
Go · Python · TypeScript · NATS JetStream · TimescaleDB · FastAPI · React · three.js · Expo · LightGBM · Prometheus
An AI recruiting platform that checks CVs against each requirement of a vacancy and shows the CV line behind every verdict — blind screening, a local LLM that must cite its sources, and an audit log anchored on a blockchain.
Python · FastAPI · PostgreSQL · pgvector · Angular · Next.js · NestJS · Solidity · Kubernetes
Hybrid document search with citations over PDF, Word, Excel and scanned pages, in English and Russian — BM25 plus multilingual embeddings in FAISS, OCR and a FastAPI service.
Python · FastAPI · FAISS · sentence-transformers · Tesseract OCR · Redis · Docker
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
Prototype built with Claude Code: an AI operations & knowledge platform on Next.js, Node.js, PostgreSQL, Python RAG, Docker and 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 internal quality-control web system for a network of 9 vehicle depots. I designed the architecture and API and wrote most of the code: violations and fines, employees, a document archive and Excel export.
React · TypeScript · Vite · Node.js · Express · MongoDB · Cloudinary · SheetJS · Docker Compose · 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