Skip to content
View kyan9400's full-sized avatar

Block or report kyan9400

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
kyan9400/README.md

Alhassan Alfarran

Full-stack and Python developer in Moscow, building web products and AI-backed search systems.

Portfolio: alhassan-portfolio-sigma.vercel.app — case studies, CV and contact (EN / RU / AR) · mirror for networks that block vercel.app: kyan9400.github.io/alhassan_portfolio

Now

Python / Full-Stack Developer at Elektroservis, Moscow (since January 2026) — search over engineering documentation: PDF, Word, Excel and scanned files, OCR, hybrid keyword + semantic retrieval (sentence-transformers + FAISS), and FastAPI ingestion and query pipelines. Lumen Search shows the same techniques on public documents.

Before that:

  • Chief Full-Stack Developer, Avenue Group (2025) — built the OKKP operations platform from scratch: React + TypeScript, Node.js / Express, PostgreSQL and MongoDB, role-based access, audit logs, Excel exports.
  • Full-Stack Developer, Junzi Tech (2024–2025) — cut a critical endpoint's average response time by about 60% through query refactoring and caching, with the response contract unchanged.
  • Freelance since 2020 — web applications and sites for clients.

Languages: Python, TypeScript, JavaScript, SQL, Go, PHP, C, C++. Stack: FastAPI, React, Next.js, Node.js / Express, PostgreSQL, MongoDB, Redis, sentence-transformers, FAISS, Docker. Spoken: Arabic, English, Russian.

Featured projects

Project What it is Live
Depotwin Live 3D digital twin of 240 simulated vehicles in Moscow: a Go simulator on OpenStreetMap roads, NATS JetStream into TimescaleDB, FastAPI WebSockets to React + three.js. LightGBM warns of overheating 4.5 days ahead (rules: 3.0), a local-LLM copilot answers through read-only queries, an Expo driver app works offline; Prometheus, Grafana and a k6 load test. Measured against a hidden ground truth. twin · driver app · Grafana
Clearhire AI recruiting platform: CVs (PDF, Word, OCR scans) checked against each vacancy requirement with the CV line behind every verdict, blind screening, a local LLM that must cite the CV, and an audit log anchored in a Solidity contract. FastAPI + pgvector, Angular, Next.js, NestJS Telegram bot, Helm chart tested on kind. Measured on 312 synthetic CVs. careers site · recruiter console
Lumen Search Hybrid document search with citations over PDF, Word, Excel and scanned pages in English and Russian: BM25 + multilingual embeddings in FAISS, rank fusion, cross-encoder reranking, Tesseract OCR, FastAPI, Redis. Measured on 62 labelled questions. demo (runs in the browser)
Pulseboard A compact, self-hosted HTTP uptime monitor with incident history, SLO error-budget analysis, an operations dashboard, a public status page, and a small deployment footprint. demo
DeployLedger A self-hosted release-operations control plane: ingests deployment events, computes DORA metrics, exposes Prometheus health signals, and gives engineers a small dashboard for deciding whether the next release is safe to ship. dashboard
Gatehouse A self-hosted access request and approval control plane: engineers request narrowly-scoped, short-lived access, approvers see the risk and policy context, and every decision is recorded in a verifiable, tenant-scoped audit chain. dashboard · API docs
Webhook Workbench A private, self-hosted workbench for capturing and inspecting webhook requests — signature verification for GitHub, Stripe and generic HMAC-SHA-256, and safe replay — shipped as one dependency-free Go binary with the UI embedded. demo

Skills and where to see them

Area Skills Public code
Search and AI RAG, hybrid search (BM25 + embeddings), sentence-transformers, FAISS, cross-encoder reranking, cited answers from an LLM, retrieval evaluation Clearhire, Lumen Search, OpsMind
Document processing OCR (Tesseract), PDF, Word and Excel parsing, structure-aware chunking Clearhire, Lumen Search
Machine learning PyTorch, NumPy, transformers and autograd from first principles; LightGBM failure prediction scored against a ground truth Depotwin, Mini GPT Workbench, micrograd-plus, makemore-namegen
Data Pandas, Matplotlib, Hugging Face pipelines, Excel export oktoberfest-ai
Python backend FastAPI, Pydantic, async SQLAlchemy, WebSockets, background jobs, idempotent writes Depotwin, Clearhire, Lumen Search, DeployLedger, Gatehouse, LeaseQueue, Stockroom Ledger
Node.js Node.js, Express, NestJS, JWT login, Prisma Clearhire (Telegram bot), sehati-server, resto-pro, OpsMind
Frontend React, Angular, TypeScript, Next.js, Tailwind CSS, Vite, React Native (Expo) Depotwin, Clearhire, OpsMind, Access Verdict, Incident Canvas, portfolio
3D on the web Three.js, React Three Fiber, MapLibre, GLSL, performance budgets Depotwin, Orbit Voyages and ten more in hassan-webdesign, Apex
Databases PostgreSQL (with pgvector), TimescaleDB, MongoDB, Redis, SQLite, safe SQL migrations Depotwin, Clearhire, OpsMind, DeployLedger, sehati-server, Lumen Search, SchemaSentry
Security and audit Role-based access, policy evaluation, tamper-evident audit trails, on-chain anchoring (Solidity), signed webhooks Clearhire, Gatehouse, Access Verdict, Tampertrail, Webhook Workbench
Go CLIs, single-binary services, a fleet simulator and a NATS JetStream ingest pipeline Depotwin, SLO Forge, Webhook Workbench, git-hotspots, Tampertrail
DevOps Docker, GitHub Actions, Kubernetes, Helm, Terraform, Prometheus, Grafana, k6 load testing Depotwin, Clearhire, Platform Blueprint, DeployLedger, OpsMind, Lumen Search
PHP Web application on an external API Cinema-Russia
C and C++ Single-threaded HTTP server in C for microcontrollers (select() event loop, fixed buffers, path-traversal protection); C++ socket server; a pybind11 skill matcher test-mdo, final, Clearhire

Also used in team and client work, without public code yet: Figma, JIRA and Agile delivery, Cloudinary.

More work

The full, curated list with screenshots is on the portfolio (mirror).

Pinned Loading

  1. leasequeue leasequeue Public

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

    Python

  2. platform-blueprint platform-blueprint Public

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

    PowerShell

  3. slo-forge slo-forge Public

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

    Go

  4. stockroom-ledger stockroom-ledger Public

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

    Python

  5. deployledger deployledger Public

    Self-hosted release operations control plane with DORA metrics, signed webhooks, and production deployment blueprints

    Python

  6. opsmind opsmind Public

    Live demo: opsmind-demo.vercel.app — multi-tenant AI operations & knowledge platform: hybrid RAG with cited answers (pgvector + full text), KPI dashboards with anomaly detection, EN/RU/AR. Next.js,…

    TypeScript