| ๐ฏ Role | AI Engineer ยท GenAI Builder ยท Backend Architect |
| ๐ Focus | RAG Systems ยท LLMs ยท Real-time AI Pipelines |
| ๐ง Mindset | Systems thinker. Builder. Solver. |
| ๐ Superpower | Production-grade AI โ not just notebooks |
| โ๏ธ Currently | Designing LLM-augmented pipelines |
| ๐ Learning | Multimodal RAG ยท Agent Frameworks |
| ๐ค Available | Collaborations & Open Source |
One-line summary: Building production-grade GenAI systems using RAG, local LLMs, and scalable backend architectures.
Production-style Retrieval-Augmented Generation pipelines โ not toy projects.
flowchart TD
A[๐ง User Query] --> B[๐ Vector Search\nChromaDB ยท all-MiniLM-L6-v2]
A --> C[๐ Keyword Search\nBM25 ยท rank_bm25]
A --> D[๐๏ธ Metadata Filter]
B --> E[VECTOR_TOP_K]
C --> F[BM25_TOP_K]
D --> G[META_FILTER]
E --> H[๐ฏ Hybrid Merger\nFINAL_TOP_K]
F --> H
G --> H
H --> I[๐ค Local LLM via Ollama\nmistral ยท qwen2.5-coder]
I --> J[๐ค Context-Aware Answer]
style A fill:#1e1b4b,color:#fff,stroke:#7C3AED
style H fill:#312e81,color:#fff,stroke:#A78BFA
style I fill:#1e1b4b,color:#fff,stroke:#7C3AED
style J fill:#14b8a6,color:#fff,stroke:#0d9488
Key features built:
- โ Follow-up query detection & topic anchoring
- โ
Session-based context memory via Redis (
chat:session:{user_id}:{session_id}) - โ Intelligent routing โ Casual vs Technical vs Follow-up queries
- โ Multi-stage retrieval pipeline
- โ Real-time chat UI with Streamlit
- โ Automotive domain QA & Policy/Document QA systems
- ๐ LLM-based query rewriting (next-level in progress)
Real-world AI-powered safety monitoring system with real-time event pipelines.
flowchart LR
A[๐ท Camera Feed] --> B[๐ค ML Detection Engine\nPPE ยท Zone Breach]
B --> C[POST /api/v1/violations]
C --> D[๐ฅ Real-Time Pipeline\nBase64 Decode ยท Snapshot Store]
D --> E[โก Socket.IO Broadcast]
E --> F[๐ฅ๏ธ Next.js Dashboard\nLive Alerts ยท Role-based UI]
F --> G[๐ค Admin]
F --> H[๐ค Manager]
F --> I[๐ค Supervisor]
style A fill:#1e1b4b,color:#fff,stroke:#7C3AED
style B fill:#312e81,color:#fff,stroke:#A78BFA
style D fill:#1e1b4b,color:#fff,stroke:#7C3AED
style F fill:#14b8a6,color:#fff,stroke:#0d9488
Intelligent hiring system. No hardcoded skill lists. Just LLM-powered understanding.
flowchart TD
A[๐ Resume Upload\n150+ resumes] --> B[Phase 1: Parsing\nMetadata Extraction]
B --> C[๐ง Dynamic Skill Extraction\nNo hardcoding โ LLM-powered]
C --> D[Phase 2: JD Matching\nFast Inference]
D --> E[๐ฏ Context-Aware Scoring]
E --> F[๐ LLM-Based Evaluation\nRanked Output]
style A fill:#1e1b4b,color:#fff,stroke:#7C3AED
style C fill:#312e81,color:#fff,stroke:#A78BFA
style F fill:#14b8a6,color:#fff,stroke:#0d9488
Designed for 10โ20 concurrent users, offline-first AI, multi-worker queuing.
flowchart LR
A[๐ฅ๏ธ UI] --> B[โก FastAPI]
B --> C[๐ฌ Queue]
C --> D[๐ท Workers]
D --> E[๐ด Redis\nSession Memory]
D --> F[๐ง RAG Pipeline]
F --> G[๐ค LLM]
E --> F
style A fill:#1e1b4b,color:#fff,stroke:#7C3AED
style C fill:#312e81,color:#fff,stroke:#A78BFA
style F fill:#312e81,color:#fff,stroke:#A78BFA
style G fill:#14b8a6,color:#fff,stroke:#0d9488
๐ก Bottleneck-aware: LLM inference = slowest part โ Worker scaling strategy applied.
Models I work with: mistral ยท qwen2.5-coder ยท all-MiniLM-L6-v2
| Domain | Topics | Status |
|---|---|---|
| RAG Architectures | Naive ยท Hybrid ยท Tool-Augmented ยท Multimodal | โ Built + Learning |
| Embeddings | Semantic search ยท Sentence Transformers | โ |
| Chunking Strategies | Sliding window ยท Semantic chunking | โ |
| Retrieval Evaluation | Precision ยท Recall ยท MRR challenges | โ |
| LLM Limitations | Hallucination control ยท Context limits | โ |
| Session Memory | Redis-based ยท Per-user isolation | โ Built |
| Offline-first AI | Local LLMs ยท No cloud dependency | ๐ Rare skill |
| Trait | Details |
|---|---|
| ๐๏ธ End-to-end builder | Not just models โ full systems from UI to DB to LLM |
| ๐ Offline-first AI | Local LLMs, no cloud dependency โ rare in the field |
| โก Real-time pipelines | Socket.IO + async queuing for live AI events |
| ๐งฉ System design first | Think in bottlenecks, scale, and worker architecture |
| ๐ Hybrid retrieval | Vector + BM25 โ not just naive vector search |
| ๐ ๏ธ Production mindset | Debugged CORS, Prisma, Redis, API failures in real deployments |
| ๐ Upcoming | Details |
|---|---|
| ๐ง LLM Query Rewriting | Rewrite ambiguous queries before retrieval |
| ๐ผ๏ธ Multimodal RAG | Vision + Text retrieval pipelines |
| ๐ค AI Agent Frameworks | Tool-use, planning, memory-augmented agents |
| ๐ Evaluation Pipelines | RAGAs ยท TruLens benchmarking |
| ๐ Performance Dashboards | Latency ยท Throughput ยท Retrieval quality metrics |