Skip to content
View fahdahmd's full-sized avatar

Block or report fahdahmd

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. 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
fahdahmd/README.md

Hi, I'm Fahad 👋

Python & AI Engineer — I build LLM integrations, RAG chatbots, and API automations that work in production.

📍 Lahore, Pakistan · 💼 Available for freelance work · 🗣️ English / 中文-aware tools for cross-border e-commerce


🧰 What I can build for you

Service What you get Proof
RAG support agents A chatbot that answers only from your catalogue and policies, and says "I don't know" instead of guessing ECOM-Support_agent
LLM integrations Qwen / OpenRouter / LLM APIs wired into your product, including bilingual EN/中文 assistants Bridge
API & webhook automation Verified, retried, fully logged integrations between your tools (GitHub, Stripe, custom) Relay
Monitoring & scheduled jobs Self-hosted watchers and schedulers with secure auth Watchtower

🚀 Featured Projects

Use case: a support bot that never makes up answers. RAG agent that answers only from a store's own catalogue and policies, and refuses to guess when the data doesn't cover a question.

  • Stack: Python, FastAPI, sentence-transformers, OpenRouter
  • Result: 94% correct behavior, zero hallucinations on a purpose-built eval set

Use case: customer support and product listings in two languages. Bilingual (EN/中文) support and listing assistant for cross-border e-commerce, powered by Qwen (Alibaba Cloud Model Studio) and live-tested against the real API.

  • Stack: Python, FastAPI, Qwen/DashScope

Use case: never lose a webhook again. Webhook router that verifies, delivers, and automatically retries webhooks (GitHub, Stripe, or custom) with a full delivery audit trail.

  • Stack: Python, FastAPI, APScheduler

Use case: get told when a page changes. Self-hosted page-change watcher. Schedules checks on any URL and detects changes by content hash, with SSRF protection and JWT auth built in.

  • Stack: Python, FastAPI, APScheduler, SQLAlchemy

🔬 More Projects

  • Boardroom: real-time collaborative kanban board with WebSocket-synced updates and live presence. (Python, FastAPI, WebSockets, SQLAlchemy)
  • ShelfWatch: fine-tuned YOLOv8 that detects empty shelf space in retail photos, served via FastAPI with a live upload dashboard. mAP@50 0.613 on a held-out validation set. (Python, PyTorch, Ultralytics)

🛠️ Tech Stack

Languages: Python, TypeScript AI/LLM: RAG pipelines, LLM integration (Qwen, OpenRouter), sentence-transformers, PyTorch, YOLOv8 Backend: FastAPI, WebSockets, PostgreSQL, SQLAlchemy, APScheduler Other: Docker, GitHub Actions, Git


📫 Let's work together

I take on freelance projects in LLM integrations, RAG, and API automation.

Popular repositories Loading

  1. First-demo First-demo Public

    This is my first repository

  2. Angebotsheld Angebotsheld Public

    TypeScript

  3. ECOM-Support_agent ECOM-Support_agent Public

    Python

  4. Quizzz Quizzz Public

    Python

  5. AI-CRM-Agent AI-CRM-Agent Public

    TypeScript

  6. AI-Marketing-Agent AI-Marketing-Agent Public

    TypeScript