Aqdas A.
AI Engineer | Private RAG, LLM Apps & Autonomous Agent Engineer
I build private AI systems that help teams search, understand, and act on their own data without sending sensitive information to third-party APIs. My work focuses on Retrieval-Augmented Generation (RAG), LLM applications, AI assistants, and automation workflows that run on your own servers, cloud VPC, or air-gapped environment. Clients hire me when they need an internal chatbot for documents and knowledge bases, secure AI search across PDFs and business data, or workflow automation that connects LLMs to databases and tools like SharePoint, Notion, Confluence, CRMs, and internal APIs. I design full RAG pipelines including document processing, chunking, embeddings, vector storage, retrieval, and response generation. My stack includes Python, LangChain, LlamaIndex, LangGraph, FastAPI, Ollama, vLLM, Pinecone, Weaviate, ChromaDB, pgvector, OpenAI, Claude, Mistral, and LLaMA. I also build REST APIs, webhooks, and production-ready deployments with Docker, testing, monitoring, and documentation. If you need a secure, practical AI solution built around your real business workflow, send me a message. I’ll help you figure out the right architecture and the fastest path to a working system.
Earnings and projects
Last 6 months ÷ 6
Last 6 months: $362
Billed in all: $1,098$1.1k
$121 in the last 6 months
Across 8 contracts
Earnings, last 30 days
Skill rankings: Top 33% in Python
Ranked by MRR among everyone on Upwork with the skill.
- #106ML Automation279 freelancers · 🇵🇰 #33Top 38%🇵🇰#33 of 80
- #151LangGraph299 freelancers · 🇵🇰 #66Top 51%🇵🇰#66 of 124
- #195Generative AI Prompt Engineering427 freelancers · 🇵🇰 #39Top 46%🇵🇰#39 of 84
- #228Web API670 freelancers · 🇵🇰 #46Top 34%🇵🇰#46 of 149
- #496Vector Database1,142 freelancers · 🇵🇰 #175Top 43%🇵🇰#175 of 405
- #990LLM Prompt Engineering2,457 freelancers · 🇵🇰 #299Top 40%🇵🇰#299 of 689
- #1,196Large Language Model2,726 freelancers · 🇵🇰 #384Top 44%🇵🇰#384 of 852
- #1,707LangChain3,821 freelancers · 🇵🇰 #694Top 45%🇵🇰#694 of 1,483