Systems
Engineered systems
Each entry is presented as an architecture: the problem, the shape of the solution, the stack it runs on, and what it did in production.
- 01Retrieval · Knowledge Graphs · Agentsproduction
GraphRAG Platform
Humanloop, 2023 to 2025
A production retrieval platform whose index is a knowledge graph, so answers can follow relationships between entities across multiple reasoning steps.
Problem
Vector similarity alone loses the structure connecting facts. Questions spanning several related entities return fragments that look relevant and reason badly, and no amount of reranking recovers a relationship the index never stored.
Result
Supported more than 1,000 active users, with multi-agent orchestration reducing manual analytical workload by roughly half.
- Python
- FastAPI
- Neo4j
- LangChain
- Vector databases
Pipeline
- Ingest
- Extract
- Graph
- Retrieve
- Synthesise
- 02NLP · Data Engineeringproduction
Distributed Semantic Search
Oxide AI, 2021 to 2023
Semantic search and retrieval-based question answering across an enterprise document corpus, with the distributed data pipelines needed to keep it current.
Problem
Precision degrades as a corpus grows. Retrieval that works over thousands of documents returns plausible noise over millions unless ranking and the ingestion path are engineered together.
Result
Processed more than 5 million documents on 100 GB to 500 GB pipelines, improving accuracy and performance by 20 to 35 percent.
- Python
- Spark
- ETL
- Vector databases
- AWS
Pipeline
- Ingest
- Embed
- Index
- Rank
- Answer
- 03Computer Vision · Healthcareproduction
Medical Vision Pipeline
viso.ai, 2019 to 2021
Real-time inference over medical imaging, including CT, ECG, and retinal data, built for clinical and industrial deployment.
Problem
In diagnostic imaging a false negative and a two-second wait are both failures. Accuracy and latency have to be optimised together, against datasets where edge cases matter more than averages.
Result
Reached 92 to 95 percent accuracy while cutting GPU inference latency from roughly two seconds to under 300 milliseconds.
- Python
- PyTorch
- OpenCV
- GPU inference
- AWS
Pipeline
- Capture
- Preprocess
- Infer
- Validate
Product Work
Shipped products
Commercial products I have worked on, live and in production.
- (opens in a new tab)
eesel AI
AI customer support
RAG pipeline and knowledge ingestion
Autonomous AI agents that plug into existing helpdesk and chat tools, learn from a company knowledge base, and resolve support tickets before they reach a human.
- (opens in a new tab)
Macha
AI customer support
Backend AI services
An agent platform for support teams that resolves tickets across a connected stack, reading from helpdesks and acting through commerce and payment tools.
- (opens in a new tab)
SparrowDesk
AI customer support
Full-stack: AI backend and interface
An AI-assisted helpdesk that auto-resolves repetitive enquiries across email, chat, and messaging channels, routing the rest to human agents.
- (opens in a new tab)
Track-POD
Logistics
Independent client project. Sole engineer, from stack setup to deployment.
A last-mile delivery platform covering route planning, live GPS tracking, and electronic proof of delivery for couriers and distribution fleets.
- (opens in a new tab)
Bharat Bazaar
Ecommerce
Independent client project. Sole engineer, from stack setup to deployment.
An online Indian grocery and household goods store serving customers across Japan, spanning several hundred products and nationwide fulfilment.