Full Stack RAG Chatbot
A full-stack Retrieval-Augmented Generation chatbot that answers questions from custom documents. Features a React frontend, FastAPI backend, vector database integration, and context-aware AI responses.
AI Student ยท Backend Developer ยท Chatbot Builder
BS Artificial Intelligence student from Pakistan ๐ต๐ฐ, passionate about building intelligent systems โ from RAG-powered chatbots. I write code, read books, and chase ambitious ideas.
Hey! I'm Haider Ali Shah, a Backend Developer and Artificial Intelligence student from Pakistan. I build scalable APIs, backend systems, and LLM-powered applications like AI chatbots. I focus on integrating intelligent backend systems that power the frontend with AI capabilities.
The tools and languages I use to build intelligent, functional software.
Things I've built โ from console programs to AI-powered applications.
A full-stack Retrieval-Augmented Generation chatbot that answers questions from custom documents. Features a React frontend, FastAPI backend, vector database integration, and context-aware AI responses.
A console-based ATM simulation built in C++ with object-oriented design. Supports account creation, balance inquiry, deposits, withdrawals, and persistent data storage using file handling.
A robust file management system demonstrating advanced file I/O operations in C++. Includes CRUD operations, binary file storage, record management, and structured data persistence.
A feature-rich calculator application with a clean graphical user interface. Supports basic arithmetic, scientific operations, keyboard input, and a calculation history log.
An interactive number-guessing game with multiple difficulty levels, score tracking, and hints. Features a clean CLI interface with colorful output, leaderboard, and replay functionality.
A sleek and efficient word counter application with a user-friendly GUI. Count words, characters, and analyze text in real-time. Perfect for writers, students, and content creators.
My academic path and the skills I've picked up along the way.
Studying core AI disciplines including machine learning, deep learning, natural language processing, computer vision, and data science. Building real-world projects alongside coursework to develop practical skills in Python, neural networks, and intelligent system design.
Continuously building projects to supplement university learning. Completed hands-on courses in LangChain, RAG pipelines, FastAPI, React, and modern AI deployment. Strong believer that the best learning comes from building real things.
Completed FSc with a focus on mathematics, physics, and computer science fundamentals. This is where my interest in programming and logical problem-solving first took root.
Fill in the form and your message will be sent directly to my email โ I'll reply as soon as I can!
Your message has been delivered to Haider's inbox.
He'll reply to you soon!