Skip to content

Hi, my name is

Ali Raza

AI & Automation Developer

I build RAG systems, LLM-powered agents, and automated workflows that eliminate manual bottlenecks and help businesses work smarter.

01 · About

Who I am

I help businesses work smarter through intelligent, AI-powered solutions. I specialize in designing and deploying RAG systems, LLM-based agents, and automated workflows that eliminate manual bottlenecks, reduce operational costs, and accelerate decision-making.

Backed by a strong foundation in Python and FastAPI, I build reliable, scalable systems tailored to unique business needs — from multi-tenant SaaS chatbot platforms to multi-agent booking assistants.

RAG Systems
Retrieval pipelines grounded in your data
LLM Agents
Multi-agent workflows with tool use
API Engineering
Async FastAPI services, production-ready
Automation
Make.com & n8n workflow integration
Portrait of Ali Raza

BS Information Technology

Government College University Faisalabad

2021 — 2025 · Faisalabad, Pakistan

Certificates

  • AI & ML DeveloperS.M.I.T, 2024–25
  • Agentic AI and AI Agents: A Primer for LeadersVanderbilt University, 2025
  • AI Agents: From Prompts to Multi-Agent SystemsUniversity of California, Davis, 2025

02 · Experience

Where I've worked

  1. Automation Developer @ CodeSquad

    May 2026 — Present

    Lahore, Pakistan

    • Built automation workflows for business operations
    • Integrated third-party APIs for seamless data exchange
    • Automated manual processes to improve efficiency
    • Optimized existing workflows for reliability and performance
  2. AI Software Developer @ RankSol

    Sep 2025 — Mar 2026

    Faisalabad, Pakistan

    • Built RAG-based agentic chatbots using vector databases and custom retrieval pipelines with LangChain and LangGraph
    • Developed REST APIs using Python and FastAPI for AI services
    • Improved response accuracy by grounding LLM outputs with structured retrieval

03 · Projects

Things I've built

  • A multi-tenant SaaS RAG chatbot platform with role-based access control, JWT authentication, and tenant-isolated vector storage. Built as a React/FastAPI AI platform using LangGraph and Gemini embeddings with real-time streaming, document ingestion, analytics, conversation persistence, and cloud deployment.

    • FastAPI
    • React
    • LangGraph
    • Gemini
    • JWT
    • Vector DB
  • An authenticated chat API with threaded, persistent conversations backed by LangGraph checkpoints. Supports PDF/TXT/Markdown upload with background processing into Pinecone for RAG retrieval, real-time streaming over Server-Sent Events, JWT auth, and email verification.

    • Python
    • FastAPI
    • MongoDB
    • LangGraph
    • Pinecone
    • Docker
  • An AI rental-property search assistant that answers natural-language queries with live MongoDB data. An agent named “Smith” — built on the OpenAI Agent framework with Gemini 2.5 Flash Lite — filters by location, budget, bedrooms and property type, with relevance scoring and session-based conversation context.

    • Python
    • FastAPI
    • OpenAI Agent SDK
    • Gemini
    • MongoDB
  • A multi-agent airline booking API where Triage, Booking, and FAQ agents intelligently route user requests. Handles booking, updating, cancelling, and reviewing reservations with full passenger details, persisted in MongoDB, powered by Gemini through OpenAI-compatible APIs.

    • Python
    • FastAPI
    • Multi-Agent
    • Gemini
    • MongoDB
  • A RAG document assistant that lets users upload a PDF and query its content in natural language. Features session-based conversations with history, in-memory semantic indexing, per-IP rate limiting, and upload guardrails — built on FastAPI and Google Generative AI.

    • Python
    • FastAPI
    • RAG
    • Google GenAI
    • Docker
  • RAG API with Pinecone

    An end-to-end Retrieval-Augmented Generation service that indexes PDF documents into Pinecone and answers questions with Gemini. Returns both the generated answer and the retrieved source chunks (file, page, and content metadata), with per-document fingerprinting to skip re-indexing unchanged files.

    • Python
    • FastAPI
    • LangChain
    • Pinecone
    • Gemini

04 · Skills

What I work with

Python & Backend

  • Python
  • FastAPI
  • REST APIs
  • Pandas
  • NumPy
  • Scikit-Learn

AI / ML

  • OpenAI Agent SDK
  • LangChain
  • LangGraph
  • Google ADK
  • RAG Pipelines

Databases

  • PostgreSQL
  • MongoDB
  • Pinecone
  • Vector Databases

Automation & Tools

  • Make.com
  • n8n
  • Git / GitHub
  • Docker

05 · Contact

Let's work together

I'm open to freelance projects, full-time roles, and collaborations around AI, RAG systems, and automation. Drop a message and I'll get back to you as soon as I can.

The form isn't connected to Formspree yet, so sending will open your email app instead. Site owner: set NEXT_PUBLIC_FORMSPREE_ID to enable direct sending.