Β
I'm a Senior Backend & AI Engineer from India with 12+ years of hands-on experience building production systems that serve real users. I specialize in AI/LLM integration, scalable APIs, and real-time systems.
- π Currently building an AI-powered consumer insights platform β LLM pipelines, RAG, face redaction, real-time streaming
- π€ Working daily with OpenAI GPT-4o, Azure AI, YOLO, Whisper, LangChain in production
- π Building MCP servers to connect AI agents (Claude, Cursor) to live databases
- ποΈ Architecting backend systems with Go + DDD/CQRS for high-stakes services
- π³ Built SaaS products end-to-end β Stripe, SSO, multi-tenant, subscription lifecycle
- π¨ Shipped an IoT platform used by hotels worldwide for keyless entry
- π Looking for remote contract/part-time work with US or India-based companies (Bangalore, Chennai, Hyderabad, remote)
- β° IST evenings = perfect overlap with EST/PST business hours
Backend & Languages
AI / ML / LLMs
Databases
Cloud & DevOps
Integrations & Tools
| Domain | What I Did | Tech Used |
|---|---|---|
| π€ AI/LLM Pipelines | Vector DB + embeddings for auto-summarization of 10K+ consumer videos | OpenAI, Azure, pgvector, BullMQ |
| π MCP Servers | AI agent β database bridge with SQL safety layer for Claude & Cursor | TypeScript, PostgreSQL, MySQL, MongoDB |
| π€ Computer Vision | Privacy-compliant face redaction at enterprise scale | YOLO, Azure Video Indexer |
| ποΈ Speech-to-Text | Transcription + keyword extraction from audio datasets | Whisper, VoiceBase |
| π‘ Real-Time Streaming | Live AI-moderated sessions with GPT-4o responses | Agora, LiveKit, WebSockets |
| ποΈ Go / DDD Backend | Contract management with FSM, CQRS, aggregate roots | Go, PostgreSQL, Chi, JWT |
| π¨ IoT Platform | Keyless hotel entry β encrypted mobile-to-lock communication | Node.js, LDAP, Electron |
| π³ SaaS & Payments | Multi-product subscription platform with Stripe | Stripe, SSO, Node.js |
| π Security Operations | SOC portal with QRadar integration via VPN | Node.js, Cron, CMDB |
NestJS microservice that ingests customer feedback (API, webhooks, bulk CSV), generates OpenAI embeddings, and runs AI-powered analysis β semantic search, theme extraction, sentiment scoring, and summarization. TimescaleDB + pgvector for vector similarity search, BullMQ + Redis for async job processing.
Features: RAG pipeline with pgvector cosine search β’ HMAC-verified webhooks β’ Async embedding jobs via BullMQ β’ Sentiment + emotion detection β’ Theme & keyword extraction β’ GraphQL + REST API β’ Swagger docs at /api/docs β’ Docker ready
Production-ready MCP (Model Context Protocol) server that lets AI agents (Claude, Cursor, GPT) securely query databases. Read-only by default, SQL injection detection, supports PostgreSQL, MySQL & MongoDB. Plug into Claude Desktop or Cursor IDE in minutes.
Features: 5 MCP tools β query, schema, describe, sample data, table stats β’ SQL injection detection + write protection β’ Output as markdown, JSON, or CSV β’ Works with Claude Desktop, Cursor IDE, Claude Code CLI β’ Docker setup with ecommerce seed data β’ Query timeout + row limits
Production-grade Contract Management System in Go β Domain-Driven Design, CQRS, Clean Architecture. Full contract lifecycle FSM (Draft β PendingReview β Approved β Active β Expired/Terminated), PostgreSQL, JWT auth, GitHub Actions CI.
Features: DDD aggregate roots + value objects (Money, Clause, DateRange) β’ CQRS-lite command/query handlers β’ Contract FSM with domain events β’ Unit of Work + optimistic concurrency β’ Repository pattern with sqlx β’ Multi-stage Docker build + 6 DB migrations
Upload PDF/DOCX/TXT and chat with your documents β RAG pipeline with vector embeddings, source citations, conversation memory, and real-time streaming via WebSocket. Built-in chat UI and mock mode (no API key needed for demos).
Features: RAG with vector similarity search β’ Smart chunking with overlap β’ Conversation memory across sessions β’ Source citations per answer β’ Token-aware prompt management β’ Mock mode with TF-IDF (no API key needed) β’ Dark-theme chat UI included
Production-ready REST API that analyzes customer feedback using OpenAI GPT-4o β extracts summaries, keywords, sentiment & themes. Batch processing (50/request), JWT auth, rate limiting, analytics dashboard, CSV export, and webhook delivery. Docker ready.
Features: GPT-4o sentiment + keyword + theme analysis β’ Aspect-level sentiment breakdown β’ Batch processing (up to 50/request) β’ CSV export with filters β’ Webhook delivery to Slack/Zapier β’ Analytics aggregation API β’ Mock mode (no API key needed) β’ Rate limiting + JWT auth
Scalable WebSocket-based chat backend β rooms, typing indicators, message persistence, read receipts, online presence tracking, and a built-in test client. Node.js + Socket.io + MongoDB + Redis + Docker.
I'm actively looking for remote contract or part-time roles with US or India-based companies (Bangalore, Chennai, Hyderabad, or fully remote). If you need a backend engineer who can:
- β Integrate AI/LLMs into your product (OpenAI, Azure, RAG, embeddings, MCP)
- β Build scalable REST/GraphQL APIs and microservices in Node.js or Go
- β Set up real-time systems (WebSockets, streaming, live pipelines)
- β Design vector search & AI data pipelines for production workloads
- β Work independently with minimal supervision across time zones
β Let's talk: rohitkapoorfriend@gmail.com | LinkedIn