Live in Production
NeuroSeek AI — Agentic AI Research Platform
Self-hosted research assistant that plans multi-step search queries, crawls and embeds web sources, and answers via hybrid RRF-fused RAG (pgvector semantic + keyword search) — streaming a fully cited report token-by-token. An agentic “gap-driven” loop audits its own answer coverage, identifies gaps, and autonomously re-searches before finalising. Runs on immutable infrastructure (Terraform/Ansible, k3s/Helm, Kafka KRaft, Prometheus/Grafana, pgBackRest PITR), hardened with SSRF protection, JWT rotation/blacklisting, and rate limiting.
Agentic gap-driven re-search
Django 5 + Go WebSocket hub
Immutable IaC + observability
Django 5DRFGo
PostgreSQL + pgvectorCeleryRedis
Apache Kafka (KRaft)TerraformAnsible
KubernetesPrometheusGrafana
pgBackRestNext.jsOllama
↗ View Live Project
Live in Production
PulmoSight — Doctor-in-the-Loop Chest X-Ray AI
Self-hostable clinical AI that classifies 18 chest pathologies with Grad-CAM heatmaps and drafts a structured radiology report grounded strictly in the classifier’s confirmed findings — no report reaches a patient without a doctor’s sign-off. Now shipping a role-aware native Flutter app (v1.1.0) alongside the doctor/reviewer web workflow, with an on-device camera pipeline (auto-deskewing, EN/AR voice dictation, prior-study diffs). Hardware-backed keystore tokens, AES-encrypted offline storage, screenshot blocking and biometric locks harden the client; e-signed PDFs move through expiring, dual-salted capability tokens via a RabbitMQ-decoupled, PIN-verified Go bot.
18 pathologies
91–92% accuracy / F1 0.95
Native Flutter app v1.1.0
Doctor-in-the-loop sign-off
Django 5DRFFastAPI
GoPyTorchGrad-CAM
FlutterDartBLoC
RabbitMQPostgreSQLTelegram Bot API
Docker
Live in Production
ROTECHAI — AI + Software Studio Platform
Self-hosted, multilingual (EN/AR/NL/DE) studio site paired with a live AI product — real-time text classification and a RAG chat assistant. Right-sized the entire AI layer to a single ~400 MB multilingual embedding model (fastembed / ONNX Runtime) with hybrid cosine + keyword RAG — no GPU or paid LLM API required. Built on Next.js 16 (App Router) + React 19 across 4 locales with full RTL Arabic support and SEO best practices; NGINX edge deployment and environment hardening (HSTS, CSRF/cookie hardening, brute-force lockout, fail-closed secrets) automated via Ansible.
~400 MB model, no GPU
4 locales + RTL
Zero-downtime AI restart
Django 5DRFFastAPI
Next.js 16React 19TypeScript
PostgreSQLRedisONNX Runtime
AnsibleDockerNGINX
↗ View Live Site
Live in Production
Qader — Educational Platform
Back-end optimisation of a live educational platform — profiled and refactored N+1 query patterns with select_related/prefetch_related, added database indexes, and layered Redis caching to improve average API response time by 40%. Fixed auth vulnerabilities and ran functional, performance, and security testing.
DjangoPostgreSQLRedis
REST APISecurity Testing
↗ View Live Site
Open Source
Revenue Forecasting AI
Facebook Prophet on 1M+ transactions across 1,115 stores. Holiday-adjusted 60-day forecasts with confidence intervals for inventory & staffing decisions.
PythonFacebook ProphetPandas
Matplotlib
↗ View on GitHub
Open Source
Mishwar — Ride-Hailing Platform
Full-stack ride-hailing app with Django REST, PostGIS proximity matching, a dynamic fare engine, and 30+ documented endpoints. Live driver location updates every 2s via WebSockets; Flutter client with Google Maps real-time routing.
DjangoPostgreSQLRedis
WebSocketsFlutterGoogle Maps
↗ View on GitHub
Open Source
Local RAG Document QA System
Fully local Retrieval-Augmented Generation pipeline for document-based QA using LLMs, embeddings, and vector search. Document ingestion → chunking → semantic retrieval → LLM answer generation. Optimised for privacy and offline usage.
PythonLangChainLlamaIndex
Vector DBTransformersDjango
↗ View on GitHub
Open Source
Customer Segmentation ML Pipeline
K-Means + custom Autoencoder (17 → 7 dims) on 8,950 records. Identified 4 distinct behavioural clusters with PCA 2D visualisation for targeted marketing.
PythonTensorFlowScikit-learn
K-MeansPCA
↗ View on GitHub