Eight projects, three roles, one VPS.
Filterable by role and stack. Case studies are linked where they exist; the rest have one-pagers. Anything tagged ● live is currently running on alydbouk.com.
alydbouk-stack — one VPS, ten services
Kafka, Airflow, Postgres, MinIO, Iceberg, Trino, Nessie, Superset, n8n on a single Contabo VPS. The platform every other project here runs on.
ChatAEC — QA dashboard, no warehouse
PostgREST + Caddy + versioned SQL views directly on the operational database. Zero ETL, zero freshness lag, four days to first dashboard.
CNN/GAN super-resolution for satellite imagery
Comparative study of CNN and GAN architectures for upsampling Sentinel-2 imagery 4×. Evaluated on PSNR, SSIM, and visual fidelity. Ships with a reproducible PyTorch training pipeline.
Docling-based PDF extraction pipeline
Airflow-orchestrated extraction over zoning PDFs using Docling for layout-aware parsing. Outputs structured chunks ready for embedding, with provenance preserved (page, bbox, section).
LinkedIn Job Scraper
An n8n workflow that polls saved searches, dedupes, enriches, and pushes new postings into a daily digest. Personal tool; ~95% noise reduction over the LinkedIn UI.
SlideConsultant — automated PDF slide generation
An n8n workflow that takes a brief, calls the Claude API for outline + per-slide copy, renders to PDF, and posts the result back. Handles ~200 pages a week without supervision.
Vote4GOAT — real-time election monitoring
Django app with Keycloak SSO, Kafka event streaming, Redis cache, Postgres of record, fronted by Nginx. Full Docker Compose. Tally and audit log streamed live to authenticated observers.
Zoning-compliance RAG / GraphRAG
Scrapers feed a chatbot answering US city zoning ordinance questions. RAG over text, GraphRAG over overlay districts and amendment chains. Citation verifier checks generated section numbers against source PDFs.