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
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.
| Project | What it is | Live |
|---|---|---|
| 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 |
| 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 | Lumen Search, OpsMind |
| Document processing | OCR (Tesseract), PDF, Word and Excel parsing, structure-aware chunking | Lumen Search |
| Machine learning | PyTorch, NumPy, transformers and autograd from first principles | Mini GPT Workbench, micrograd-plus, makemore-namegen |
| Data | Pandas, Matplotlib, Hugging Face pipelines, Excel export | oktoberfest-ai |
| Python backend | FastAPI, Pydantic, async SQLAlchemy, background jobs, idempotent writes | Lumen Search, DeployLedger, Gatehouse, LeaseQueue, Stockroom Ledger |
| Node.js | Node.js, Express, JWT login, Prisma | sehati-server, resto-pro, OpsMind |
| Frontend | React, TypeScript, Next.js, Tailwind CSS, Vite | OpsMind, Access Verdict, Incident Canvas, portfolio |
| 3D on the web | Three.js, React Three Fiber, GLSL, performance budgets | Orbit Voyages and ten more in hassan-webdesign, Apex |
| Databases | PostgreSQL (with pgvector), MongoDB, Redis, SQLite, safe SQL migrations | OpsMind, DeployLedger, sehati-server, Lumen Search, SchemaSentry |
| Security and audit | Role-based access, policy evaluation, tamper-evident audit trails, signed webhooks | Gatehouse, Access Verdict, Tampertrail, Webhook Workbench |
| Go | CLIs and single-binary services | SLO Forge, Webhook Workbench, git-hotspots, Tampertrail |
| DevOps | Docker, GitHub Actions, Kubernetes, Helm, Terraform, Prometheus | 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 | test-mdo, final |
Also used in team and client work, without public code yet: Angular, Solidity, Figma, JIRA and Agile delivery, Cloudinary.
- AI and search: Lumen Search, OpsMind, Mini GPT Workbench, micrograd-plus, File Finder MCP
- Backend and reliability: LeaseQueue, Stockroom Ledger, SLO Forge, Platform Blueprint
- Developer tools: SchemaSentry, OpenAPI Impact, git-hotspots, Tampertrail
The full, curated list with screenshots is on the portfolio (mirror).


