Archive

Every project, in one table.

Work, freelance and open-source projects plus the hand-picked GitHub repositories — by year, context and stack.

YearProjectContextStackLinks
2026

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.

Work · Elektroservis

Python · FastAPI · FAISS · sentence-transformers · Tesseract OCR · pytest · systemd

Private code · NDA
2026

Switchyard — Case study

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.

Open source

Go · llama.cpp · Ollama · Prometheus · Docker · Caddy · Python · GitHub Actions

2026

Proofbench — Case study

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.

Open source

Python · FastAPI · Pydantic · Ollama · NumPy · pytest · Docker · GitHub Actions · Caddy

2026

Ledgerline — Case study

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.

Open source

Kotlin · Spring Boot · PostgreSQL · Kafka · ClickHouse · gRPC · Python · LightGBM · Vue · OpenTelemetry · Grafana

2026

Depotwin — Case study

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.

Open source

Go · Python · TypeScript · NATS JetStream · TimescaleDB · FastAPI · React · three.js · Expo · LightGBM · Prometheus

2026

Clearhire — Case study

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.

Open source

Python · FastAPI · PostgreSQL · pgvector · Angular · Next.js · NestJS · Solidity · Kubernetes

2026

Lumen Search — Case study

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.

Open source

Python · FastAPI · FAISS · sentence-transformers · Tesseract OCR · Redis · Docker

2026

Pulseboard — Case study

Self-hosted HTTP uptime monitoring with automatic incidents, SLO error budgets, a public status page and Prometheus metrics — all in one container.

Open source

Python · FastAPI · SQLite · Docker · Prometheus

2026

DeployLedger — Case study

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.

Open source

Python · FastAPI · React · PostgreSQL · Docker · Terraform · Prometheus

2026

Gatehouse — Case study

A self-hosted access request and approval control plane: narrowly scoped, short-lived access, with every decision recorded in a verifiable audit chain.

Open source

Python · FastAPI · React · TypeScript · PostgreSQL · Docker · Terraform

2026

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.

Open source

Go · net/http · Docker · HMAC-SHA-256

2026

Stockroom Ledger

Transactional inventory operations with audited cycle counts, idempotent writes, and optimistic concurrency.

Open source

Python · FastAPI · React · TypeScript · Docker

2026

LeaseQueue

Durable background jobs with atomic leases, retries, idempotency, and dead-letter recovery.

Open source

Python · FastAPI

2026

Access Verdict

Explainable authorization policy workbench with deny-first evaluation, decision traces, and executable scenarios.

Open source

TypeScript · React

2026

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.

Open source

TypeScript · Next.js · React · Tailwind CSS

2026

Retry Lab

An interactive simulator for comparing retry, backoff, and jitter strategies.

Open source

TypeScript · React

2026

Incident Canvas

Local-first incident postmortem workspace with a searchable archive, response metrics, and portable reports.

Open source

TypeScript · React

2026

ToggleBench

Deterministic feature-flag targeting and rollout workbench with explainable decisions.

Open source

TypeScript · React

2026

Repo Vitals

Transparent GitHub portfolio health check with shareable Markdown and JSON evidence reports.

Open source

TypeScript · GitHub API · React

2026

GREEN-API MAX Chat

MAX messenger web chat on GREEN-API (React + TypeScript): send and receive messages.

Open source

TypeScript · React · GREEN-API

2026

OpsMind

Prototype built with Claude Code: an AI operations & knowledge platform on Next.js, Node.js, PostgreSQL, Python RAG, Docker and CI/CD.

Open source

TypeScript · Next.js · Node.js · PostgreSQL · Python · Docker

2026

TamperTrail

Tamper-evident JSONL audit trails with streaming verification and authenticated checkpoints.

Open source

Go

2026

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.

Open source

TypeScript · Next.js · React · Tailwind CSS

2026

Schema Sentry

Detect unsafe SQL migrations and scan only changed files in pull-request CI.

Open source

Python · SQL · PostgreSQL · GitHub Actions · SARIF

2026

OpenAPI Impact

Detect breaking changes between OpenAPI specifications in local development and CI.

Open source

Python · OpenAPI · GitHub Actions

2026

Git Hotspots

Rank high-risk files from Git history and track risk-score changes against a baseline.

Open source

Go

2026

SLO Forge

SLO-as-code compiler for Prometheus burn-rate alerts, Prometheus Operator resources, Grafana dashboards, and reviewable error budgets.

Open source

Go · Prometheus · Grafana

2026

Platform Blueprint

GitOps reference platform with Flux, Flagger canaries, Kubernetes policy, observability, and Terraform EKS.

Open source

HCL · Flux · Flagger · Kyverno · Terraform · Prometheus

2025

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.

Work · Avenue Group

React · TypeScript · Vite · Node.js · Express · MongoDB · Cloudinary · SheetJS · Docker Compose · Tailwind CSS

Private code · NDA
2025

MyGPT

Readable character-level transformer with reproducible training, safe checkpoints, and an interactive causal-attention explorer.

Open source

Python · PyTorch · Gradio

2025

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).

Open source

TypeScript · React · Tailwind CSS

2025

File Finder MCP

Bounded, ranked local file discovery for Model Context Protocol clients.

Open source

Python

2025

Micrograd+

Small autograd engine with computation-graph visualization and optimizers, built to learn neural networks from first principles.

Open source

Python

2025

Oktoberfest AI

News/RSS sentiment analyzer (HuggingFace, Matplotlib, Excel export).

Open source

Python · Hugging Face · Transformers

2025

Sehati API

Backend API for Sehati, a clinic management platform: Node.js / Express 5 with MongoDB (Mongoose) and JWT-based login.

Open source

JavaScript · Node.js · Express · MongoDB · Mongoose · JWT

2025

Resto Pro

Restaurant online-ordering monorepo: Next.js menu, cart and checkout with an Express + Prisma API and a realtime kitchen dashboard.

Open source

TypeScript · Next.js · Express · Prisma · PostgreSQL

Alhassan Alfarran.

© 2026 · Designed and built by me with Next.js, Tailwind and Framer Motion.

My local time: · Moscow

Notes
How this site is built

Stack

Next.js (App Router) and React, styled with Tailwind CSS and animated with Framer Motion. The contact form sends email through Resend; the site is hosted on Vercel.

Three languages, one layout

English, Russian and Arabic each have their own address (/en, /ru, /ar) and share one set of components. The layout uses logical CSS properties (start/end instead of left/right), so Arabic mirrors right to left without separate styles. The server sends every page with its language and text direction already set, so nothing flips after loading, and the Arabic font is only downloaded when Arabic text is on screen.

Performance and accessibility

Sections below the first screen skip rendering until you scroll near them, and the quick menu loads on first use. Everything works from the keyboard, with a skip link and visible focus, and animations switch off when your system asks for reduced motion.

Source code on GitHub