AI Systems Engineer
Raza Jahangir
I build AI systems that work with your data: RAG pipelines when the model needs to know your documents, and MCP servers that let LLMs safely use your tools and systems. When privacy matters, I run open-weight models on your own servers, or put a redaction layer in front of cloud models, so your private data never leaves your control.
I didn’t start in AI. I’ve been a senior backend engineer since 2012, building on the LAMP stack (PHP, WordPress, CodeIgniter), with Python data pipelines and web scraping along the way. Now I build AI systems across WordPress, Python, and Next.js.
My current stack: Python, LangGraph, LlamaIndex, Docker, Cloudflare, and WordPress.
Stack
-
AI / Python
- Python
- LangGraph
- LangChain
- LlamaIndex
- LangSmith
- FastAPI
- LiteLLM
- Ollama
-
Data
- PostgreSQL + pgvector
- Supabase
- MySQL
-
Web and infra
- Node.js
- Next.js
- PHP
- WordPress
- Docker
- Cloudflare Tunnel
In progress
What I’m building now, alongside client work.
In progress
Intelara
A private AI chat workspace that keeps projects, threads, files, notes, and tools together, with your own OpenRouter key and a spend cap on every project. NEXT.JS 16 · REACT 19 · SUPABASE · OPENROUTER · MCP
In progress
AgenticLearn
A tutor that helps developers close a specific gap, instead of sending them through a full course. FASTAPI · LANGGRAPH · DEEPSEEK · GEMINI · TAVILY · POSTGRES
Common questions
What does Raza Jahangir do?
I'm an AI systems engineer. I build AI agents and retrieval-augmented generation (RAG) systems end to end: the pipeline, testing against real data before release, the service that runs it, and quality, cost, and latency once it is live.
Can AI run on our own hardware without sending data to a third party?
Yes. For data that can't leave the building, I run open-weight models on your own hardware through Ollama or vLLM behind a private gateway, with no outbound calls to third parties. In-house AI, one of my open-source projects, is a working example of that setup.
What if a cloud model is the better fit?
Then PII tools such as Microsoft Presidio redact personal details before anything leaves your network, guardrails check what goes in and out, and the original values are restored in the response.
How do you know an AI system works before launch?
Before release I build a test set from your real documents and questions, and measure accuracy, retrieval quality, and failure cases. Every later change is checked against the same tests, so improvements don't quietly break something else.
Which tools and frameworks do you use?
Python, LangGraph, LangChain, LlamaIndex, LangSmith, FastAPI, LiteLLM, and Ollama, with PostgreSQL and pgvector for data. Before AI, I spent over a decade building PHP, WordPress, and API backends, starting in 2012.
Where are you based, and how can I hire you?
I'm in Lahore, Pakistan, and work remotely across UK/EU hours and US East mornings. I'm open to freelance projects and to remote roles. Message me on LinkedIn or WhatsApp, or hire me through Upwork.
Also built
devnull-tui
A terminal client for dev-null.sh. Feeds, threads, profiles, and compose, with requests signed for the /api/v1 API.
An unofficial community client, not affiliated with dev-null.sh. It isn’t AI, but it’s the kind of backend work I did for thirteen years before AI, and still enjoy.
Go · Bubble Tea
GitHub