Skip to content
View AliHaSSan-13's full-sized avatar
🥷
Focusing
🥷
Focusing
  • Lahore

Block or report AliHaSSan-13

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.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. 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
AliHaSSan-13/README.md

Ali Hassan 👋

Backend Engineer | Microservices & Async Systems | AI-Driven Automation

I build backend systems first — APIs, databases, and infrastructure that hold up in production — and use AI/automation as tools to make those systems smarter and faster to build, not as the whole story.

Currently the sole backend engineer on a production CRM/recruitment platform: async FastAPI microservices, PostgreSQL, Redis, MinIO, Qdrant, and background workers running on Docker Compose.


🚀 What I Do

  • Backend architecture — async FastAPI/Django APIs, microservices, database design, caching strategy
  • AI systems — LLM integration, structured extraction pipelines, semantic search/matching
  • Automation & scraping — resilient Playwright/Selenium crawlers, n8n workflow orchestration
  • Infra — Docker, CI/CD, deployment on Railway/Hetzner/Coolify
  • Open source — publishing and maintaining real, versioned Python packages on PyPI

🛠 Tech Stack

Backend: Python · FastAPI · Django · AsyncIO · SQLAlchemy (async) · REST API design Databases & Caching: PostgreSQL · PostGIS · Redis · Qdrant · MySQL · SQLite Infra & DevOps: Docker · Docker Compose · CI/CD · Railway · Hetzner · Coolify · Linux AI & LLM Systems: OpenAI / Anthropic / Gemini / Ollama · prompt engineering · structured JSON pipelines · LoRA/QLoRA Automation: Playwright · Selenium · async crawling · n8n


📦 Published Packages

  • apikey-inspector — privacy-first CLI/library that detects AI API key providers and returns usage/model/rate-limit metadata. Key masking, zero telemetry, offline mode. pip install apikey-inspector
  • netflix-scrapper — CLI tool for automated stream session capture with resume/retry support. 5 published releases and actively maintained. pip install netflix-scrapper

📌 Featured Projects

  • 🗂 CRM & Recruitment Engine (closed-source, current role) — Async FastAPI microservices backend with PostgreSQL, Redis, MinIO, Qdrant, and background task workers; AI resume-parsing pipeline at >95% extraction accuracy; geospatial candidate filtering with Redis GEO caching for ~70k-record queries.
  • 🤖 Qualitative AI Auditor Agent — Playwright-based crawler that maps entire site structures and runs LLM-based UX/content evaluation. Cuts manual audit time by 90%.
  • 🎬 netflix-scrapper — published Python package, see above.
  • 🔑 apikey-inspector — published Python package, see above.
  • 📄 AI-Powered Job Portal — Django backend with async CV parsing and LLM-based job matching.

🎯 Philosophy

  • Systems > scripts
  • Ship it, version it, maintain it
  • Automation should remove work, not just move it around
  • Backend fundamentals first — AI is a tool, not a substitute for good architecture

📫 Connect

Pinned Loading

  1. Netflix-scrapper Netflix-scrapper Public

    A Playwright-based Python scraper that automates a NetMirror (net22.cc) session, captures .m3u8 stream URLs, downloads media with yt-dlp, and outputs merged .mp4 files with resume/retry support vi…

    Python 3

  2. WhatsApp-Meeting-Automator WhatsApp-Meeting-Automator Public

    Python automation tool that monitors a WhatsApp Web🌐 chat for Zoom and Google meet links🔗, extracts the meeting ID and passcode, and automatically joins the meeting

    Python 2

  3. Website-Q-A Website-Q-A Public

    Python 1

  4. Book-to-Video-Automation-Workflow-for-n8n Book-to-Video-Automation-Workflow-for-n8n Public

    n8n Book-to-Video Automation – An end-to-end workflow that transforms any public domain book (by title or PDF) into a fully edited YouTube video summary. It fetches the book, generates a cinematic …

    6 1

  5. apikey-inspector apikey-inspector Public

    Privacy-first CLI to detect, validate, and inspect AI API keys across multiple providers—showing models, usage, and limits with safe masking and batch support.

    Python