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

Work · Elektroservis

Python · FastAPI · OCR · sentence-transformers · FAISS · LLM

Private code · NDA
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

AI-powered operations & knowledge platform: Next.js, Node.js, PostgreSQL, Python RAG, Docker, 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 operational management platform I designed and shipped from scratch: employee management, violation tracking and reporting dashboards, with role-based access and audit logs.

Work · Avenue Group

React · TypeScript · Node.js · Express · PostgreSQL · MongoDB · Cloudinary · 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

Year not specified

Client KPI Dashboards — Case study

Interactive KPI dashboards for a freelance client, bringing several data sources together behind one Node.js API.

Freelance

React · Node.js · REST API

Private code · client-owned

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