- Built LLM character DMs end-to-end: a chat spec authored in the admin dashboard, Claude Sonnet with structured outputs, reply chips and reactions, message reporting, and cron-driven jobs that generate and send proactive character-initiated openers.
- Built audiobook narration on ElevenLabs: per-chapter and whole-story generation with paragraph timings, an admin console to generate and audition chapters, and an Expo player with background playback, lock-screen controls, scrubbing, and resume.
Gauransh Sharma
Full-stack engineer specializing in LLM orchestration, RAG pipelines, and agentic workflows. Shipping production AI systems, cross-platform apps, and scalable backend services.
- Passenger
- Sharma / Gauransh
- Role
- Software engineer
- Based in
- India
- Cargo
- LLM agents · RAG · mobile apps · backends
Status
Open to new work
The short version
Full-stack engineer shipping production AI systems, cross-platform mobile apps, and scalable backend services. Specialized in LLM orchestration, RAG pipelines, and agentic workflows — with a track record of owning features end-to-end across React Native, Flutter, FastAPI, Fastify, and AWS. Comfortable operating at the intersection of production AI and product engineering.
Where I've worked
Five stops, mostly remote. Each one stamped.
- Contributed to a new evidence-based product scoring system and built its mobile experience in React Native, covering onboarding, personalization, and product detail surfaces, verified across iOS and Android.
- Shipped a persisted scoring pipeline with a database migration and batch scorer so 500k+ products could be ranked server-side via indexed lookup, replacing per-request computation that took 0.5-2s per item.
- Designed and shipped a unified LLM coaching agent on AWS Bedrock (Claude Sonnet) with LangChain tool-calling, SSE streaming, a thread-scoped tool cache, and multi-stage pipelines for onboarding, DEXA scan processing, and blood biomarker extraction via AWS Textract.
- Built and shipped an MCP server exposing the full coaching toolset (food and medication logging, workout tracking, DEXA and biomarker insights, personalized recommendations), letting users run the entire Prana AI chat experience from Claude or ChatGPT through a connector.
BlindMe
Lead Product Engineer
January 2024 — March 2025 · Turkey · Remote
- Designed a two-tier matching system combining geospatial indexing with a weighted compatibility scoring engine, exposed via optimized REST APIs and consumed in a React Native client.
- Optimized React Native state management to achieve smooth 60fps gesture-driven animations; built and maintained GitHub Actions CI/CD pipelines enforcing test coverage and API contract validation.
- Defined the mobile architecture roadmap and led migration to a serverless backend; mentored the team on Flutter Clean Architecture, reducing technical debt through structured code reviews.
Souvenirs
Things I built because I wanted them to exist.

Braid
a multi-agent coding harness
Breaks a goal into a graph of tasks and runs each one with a coding agent (Claude Code, Codex, Gemini CLI, or a model on NVIDIA NIM) in its own git worktree. A task merges only when its checks pass, an optional reviewer agent approves, and the checks pass again on the merged tree; a merge that breaks the tree is rolled back, and conflicts go to a narrow resolver agent that keeps both sides. Work lands on an integration branch, never your own, and an interrupted run resumes where it stopped. Ships as a CLI, a live dashboard, and a Tauri desktop app for macOS and Windows.
- TypeScript
- Node.js
- Git worktrees
- Tauri
- Claude Code
- Codex
- Gemini CLI
Tekki
an AI that joins your Google Meet
Send a meeting link to a Telegram bot and Tekki shows up in the call as its own participant, listens, thinks, and answers out loud with a face that reacts. Google Meet has no bot API, so it becomes the devices instead: getUserMedia is replaced inside the page and handed a canvas for video and a WebAudio node for audio. Hearing works the other way round — Chrome never returns decoded WebRTC audio to WebAudio, so the container records its own PulseAudio sink. Every model runs locally; nothing about the conversation leaves the machine.
- Playwright
- WebRTC
- Docker
- Ollama
- whisper.cpp
- Kokoro TTS
- Node.js
- Canvas2D
Autonomous reasoning engine on LangGraph with a recursive Generator-Critic loop, cutting hallucinations through self-correcting multi-agent feedback. Lifelong-learning memory system built on ChromaDB (Vector RAG) and DSPy BootstrapFewShot enables runtime self-improvement without retraining, with a human-in-the-loop Chainlit interface where user critiques propagate directly into vector memory.
- LangGraph
- DSPy
- Llama-3
- ChromaDB
- RAG
- Chainlit
Chat application with AI-driven sentiment analysis to suggest replies and analyze user emotions. Built a responsive cross-platform interface using Flutter with real-time messaging.
- Flutter
- Firebase
- React
- AI
- Sentiment Analysis
User/Order microservices with real-time monitoring, implementing fault tolerance via Circuit Breaker and retry mechanisms. Utilized Docker for containerization with Fluentd/Prometheus for log collection and chaos testing.
- Python
- Flask
- Docker
- Prometheus
- Chaos Engineering
Minimalist typing speed test built from scratch with vanilla JavaScript. Supports three test modes (words, timed, and quote) with a floating real-time caret, live WPM and accuracy tracking, and a post-test performance chart rendered on the Canvas API with no charting libraries. Features a 1,500-word pool, per-keystroke error display, 30-result local history, and full keyboard navigation.
- JavaScript
- Canvas API
- Firebase
- Vanilla JS
Tools I reach for
What's in the carry-on.
Languages
- Python
- TypeScript
- JavaScript
- Go
- SQL
- Dart
- Swift
- C++
Mobile
- React Native
- Expo
- Flutter
- Cross-Platform Architecture
- Background Sync
- State Management
AI & Data
- LangChain
- LangGraph
- DSPy
- RAG
- Pinecone
- ChromaDB
- Mem0
- MCP
- AWS Bedrock
- Claude
- Llama-3
- LLM Orchestration
- ElevenLabs
Backend & Infra
- FastAPI
- Fastify
- Flask
- Node.js
- Next.js
- Prisma
- PostgreSQL
- Supabase
- Firebase
- REST APIs
- Microservices
- Auth
- Rate Limiting
DevOps & Tools
- AWS
- Docker
- Prometheus
- Fluentd
- GitHub Actions
- CI/CD
- Git
- Linux
- Vercel
School
2021 — 2025
Vellore Institute of Technology (VIT)
B.Tech, Computer Science and Engineering (CGPA: 8.41/10)
Got a seat on
your team?
Have a project in mind or want to collaborate? I'm always open to new opportunities.
gauransh@gauranshsharma.com