Skip to content
View ahmedforge's full-sized avatar

Highlights

  • Pro

Block or report ahmedforge

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

Ahmed Ali Hassan

Computer Science student at FAST-NUCES, Peshawar (expected 2028), building full-stack web applications and applied AI tools with Python and React.

Open to paid remote internships and junior opportunities in full-stack development and applied AI engineering. Based in Pakistan.

Selected work

Project What I built Stack
PDF RAG Workspace Document uploads, authenticated APIs, semantic retrieval, and streamed answers grounded in PDF text React, FastAPI, PostgreSQL/pgvector, MiniLM, Groq
DistribuQueue PDF rendering workers and a live dashboard, with idempotency, retries, monitoring, and a local Kubernetes demo React/TypeScript, FastAPI, PostgreSQL, Redis/SAQ, Docker, KEDA
Adaptive AI Study Coach A diagnostic-to-practice workflow with semantic retrieval, generated questions, and deterministic grading FastAPI, FAISS, SentenceTransformers, Gemini, MLflow

Try the hosted PDF workspace · Rate limiter visualizer

Skills

  • Languages: Python, JavaScript, C++
  • Web: React, FastAPI, REST APIs, JWT authentication, WebSockets
  • Data and AI: PostgreSQL, pgvector, Redis, FAISS, embeddings, RAG, LLM APIs
  • Delivery: Git, Linux, Docker, GitHub Actions, Azure; local Kubernetes/KEDA

I focus on making applications usable end to end: frontend behavior, API contracts, persistence, failure handling, and tests. My applied AI projects combine retrieval and generation with explicit application logic.

Contact

Email · LinkedIn

Outside coding, I enjoy books and films.

Pinned Loading

  1. distributed-task-queue distributed-task-queue Public

    Distributed PDF processing queue with FastAPI, PostgreSQL, Redis/SAQ, and React. Features idempotent submissions, retries, live progress, MinIO storage, Prometheus/Grafana monitoring, and local Kub…

    Python

  2. pdf-backend pdf-backend Public

    Full-stack PDF Q&A app with React, FastAPI, PostgreSQL/pgvector, MiniLM embeddings, and Groq. JWT authentication, document-scoped retrieval, streamed answers, and local or private object storage.

    Python

  3. rate-limiter-visualizer rate-limiter-visualizer Public

    Live terminal comparison of Token Bucket, Sliding Window Log, and Leaky Bucket rate limiting under bursty traffic

    Python

  4. adaptive-study-coach adaptive-study-coach Public

    Adaptive exam-prep system using RAG (FastAPI, FAISS, SentenceTransformers, Gemini) with MLflow-tracked retrieval experiments; Dockerized, tested with Pytest.

    Python

  5. network-intrusion-detection-ai-project network-intrusion-detection-ai-project Public

    Network intrusion detection system exploring reflex agents, classical ML classifiers (KNN, Naive Bayes, Logistic Regression), and K-Means clustering on the NSL-KDD dataset.

    Jupyter Notebook