Skip to content
View abdullahk970's full-sized avatar

Highlights

  • Pro

Block or report abdullahk970

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

πŸ‘‹ Hi, I'm Muhammad Abdullah Khan

AI/ML Engineer | Generative AI | RAG & AI Agents | Python | FastAPI

I build AI-powered applications and backend systems with a focus on Generative AI, Retrieval-Augmented Generation (RAG), LLM applications, and Python-based APIs.

My current work explores practical AI systems using technologies such as LangChain, LangGraph, ChromaDB, Ollama, FastAPI, and SQLAlchemy.


🧠 What I Build

  • πŸ€– Generative AI Applications
  • πŸ“š RAG & Document Question-Answering Systems
  • 🧩 AI Agents & Agentic Workflows
  • ⚑ FastAPI Backend Services
  • πŸ—„οΈ Database-Driven Applications
  • πŸ› οΈ Developer-focused AI Tools

πŸ› οΈ Technical Skills

Languages

  • Python
  • SQL
  • C
  • Dart

Backend & Frameworks

  • FastAPI
  • Flask
  • LangChain
  • LangGraph
  • Flutter

AI / GenAI

  • LLM Applications
  • RAG
  • AI Agents
  • NLP
  • Embeddings
  • Vector Search
  • ChromaDB
  • Ollama

Databases

  • PostgreSQL
  • SQLAlchemy
  • ChromaDB

Tools

  • Git
  • Docker

πŸš€ Featured Projects

πŸ€– AI Code Review Agent

Multi-agent AI system for analyzing GitHub pull requests and generating automated code-review feedback.

Focus: LangGraph β€’ FastAPI β€’ Ollama β€’ GitHub Integration β€’ AI Agents


πŸ“„ AI Resume Analyzer

AI-powered application for analyzing resumes, matching them with job requirements, and generating improvement feedback.

Focus: Embeddings β€’ Semantic Matching β€’ ChromaDB β€’ FastAPI β€’ LLMs


βš–οΈ Pakistan Law Chatbot β€” RAG System

Domain-specific RAG application for answering questions from Pakistani legal documents using document retrieval and local LLM inference.

Focus: LangChain β€’ ChromaDB β€’ Hugging Face Embeddings β€’ Ollama β€’ RAG


🧠 LangChain RAG + AI Agent

A document-based AI system combining RAG, conversational workflows, memory, and tool-based agent capabilities.

Focus: LangChain β€’ RAG β€’ ChromaDB β€’ Ollama β€’ AI Agents


⚑ FastAPI School Management API

REST API for a school management system using FastAPI, SQLAlchemy, Pydantic, and relational database models.

Focus: FastAPI β€’ SQLAlchemy β€’ Pydantic β€’ REST APIs β€’ Database Design


πŸš€ NetRider Career Platform

A career-focused application supporting job and internship workflows, user profiles, applications, and related functionality.

Focus: Flutter β€’ GetX β€’ Supabase β€’ Application Development


πŸ“ˆ Current Focus

I'm currently focusing on improving my skills in:

  • Generative AI
  • RAG Evaluation
  • AI Agents
  • LLM Application Engineering
  • Backend Architecture
  • API Development
  • Testing & Deployment

πŸ”— Connect With Me


⭐ GitHub

I use this profile to document my learning journey, engineering projects, and practical work in AI, Generative AI, RAG, and backend development.

Pinned Loading

  1. AI-Code-Review-Agent AI-Code-Review-Agent Public

    Multi-agent AI system for automated GitHub pull request analysis and code review using LangGraph, FastAPI, Ollama, and specialized review agents.

    Python

  2. AI-Resume-Analyzer AI-Resume-Analyzer Public

    AI-powered resume analyzer for semantic job matching, resume insights, and improvement feedback using embeddings, vector search, FastAPI, and LLMs.

    Python

  3. Pakistan-Law-Chatbot-RAG-System Pakistan-Law-Chatbot-RAG-System Public

    Domain-specific RAG chatbot for answering questions from Pakistani legal documents using LangChain, ChromaDB, Hugging Face embeddings, and Ollama.

    Python

  4. LangChain-Rag-Agent LangChain-Rag-Agent Public

    Experimental RAG and AI agent system for document question-answering, conversational workflows, memory, and tool-based interactions using LangChain and Ollama.

    Python

  5. FASTAPI-SMS-API FASTAPI-SMS-API Public

    RESTful school management API built with FastAPI, SQLAlchemy, and Pydantic for managing students, teachers, courses, departments, and enrollments.

    Python

  6. NetRider-Career-Platform NetRider-Career-Platform Public

    Career platform application for jobs, internships, applications, user profiles, and career-related workflows built with Flutter, GetX, and Supabase.

    Dart