In the print dialog, uncheck "Headers and footers" for a clean PDF.
Tushar Kumar Shaha
AI Developer & Full-Stack Engineer
Summary
Self-taught AI Developer with 4+ years of professional experience spanning internship, part-time, contract, and full-time roles, now specializing in AI systems at Rectify. Built end-to-end: a multi-provider LLM orchestration platform (6 providers, priority fallback, RAG), an agentic AI assistant with 33 tools and realtime voice/phone capabilities, an HTTP MCP server with hand-rolled PKCE OAuth exposing ~80 project-control tools, and a full CLI monitoring bridge with reverse SSH tunneling. Strong full-stack background across Next.js, Node.js, TypeScript, and MongoDB.
Skills
| AI / LLM | LangChain, Claude API, OpenAI API, Gemini / Gemini Live, DeepSeek, RAG, MongoDB Atlas Vector Search, MCP Protocol, OpenAI Whisper, Agentic Systems |
| Backend | Node.js, Express.js, TypeScript, MongoDB/Mongoose, Redis, Socket.io, WebSockets, REST APIs, Cron Jobs |
| Frontend | Next.js 15, React 19, Tailwind CSS, Framer Motion, Web Audio API, React Flow, Recharts, SWR, Styled Components |
| DevTools | Chrome Extension MV3, npm Publishing, SSH/Reverse Tunneling, Cryptographic Signing (Ed25519), AST Parsing (Tree-Sitter), Twilio, OAuth 2.0/PKCE, MediaRecorder API, Git |
Work Experience
AI Developer · Full-time
Jan 2025 – Present
Remote · London
- Architected Quanta, an agentic AI assistant with 33 tools that autonomously controls the entire product dashboard. Implemented realtime voice using Gemini Live with a custom PCM16 AudioWorklet and Twilio AI phone calls with µ-law/PCM codec bridging.
- Built the Rectify MCP ecosystem: published @rectify-so/mcp npm package (Tree-Sitter WASM code-graph intelligence, 7 tools) and a backend HTTP MCP server (~80 tools across 8 domains) secured by a hand-rolled PKCE OAuth implementation (RFC 6749/7636) with RFC 9728 well-known metadata.
- Designed a multi-provider LLM orchestration core supporting 6 providers (Claude, OpenAI, Gemini, DeepSeek, OpenRouter, Kimi) with priority fallback chains, RAG via MongoDB Atlas Vector Search, and per-token cost governance across 65+ models with spend-limit enforcement and email alerts.
- Developed the rectify-bridge npm CLI package creating reverse SSH tunnels from user machines to the AgentPulse dashboard, with security-hardened subprocess handling (shell-injection prevention), JSONL session parsing, and token-cost estimation. Backend uses Ed25519 device signing and LLM-based quality signal evaluation.
- Built a production embeddable chat widget (AI-first with Quanta → human agent handoff) using Socket.io, rrweb session recording, and full GFM markdown rendering; paired with a 3-panel help-desk inbox featuring KB-grounded AI replies and real-time presence.
- Shipped a Chrome Extension MV3 using MediaRecorder, MutationObserver, and ResizeObserver to inject voice-to-text, prompt enhancement, code snippet management, and web annotation into AI coding platforms (bolt.new, v0.dev, Replit).
MERN Stack Developer · Contract
May 2024 – Dec 2024
Remote · Singapore
- Developed and maintained full-stack web applications using React, Next.js, Node.js, Express, and MongoDB in a fast-paced product team environment.
- Built responsive, accessible frontend interfaces with TypeScript and Tailwind CSS; implemented complex state management and optimized data-fetching patterns.
- Designed RESTful APIs, handled authentication flows (JWT), and contributed to database schema design and performance optimization.
Front-End Developer · Part-time
May 2023 – Nov 2023
Remote · USA
- Maintained and improved a multi-vendor e-commerce platform, enhancing business logic and overall site performance.
- Built user-centric features with React, focusing on a seamless experience and clean, reusable, optimized code.
Front-End Developer · Internship
Jan 2022 – Apr 2022
Remote · India
- Managed three distinct user interfaces, resolving bugs and implementing optimizations to improve performance.
- Delivered responsive, user-centric features with consistent cross-device experiences.
Featured Projects
Quanta AI Assistant
LangChain · Gemini Live · Socket.io · Web Audio API · Twilio · Next.js · TypeScript
Agentic AI assistant with 33 tools controlling the full dashboard, realtime full-duplex voice (Gemini Live + custom PCM16 AudioWorklet), and Twilio AI phone calls with µ-law/PCM audio codec bridging.
Rectify MCP — npm Package + HTTP Server
MCP SDK · Tree-Sitter/WASM · PKCE OAuth · Node.js · TypeScript
npm-published MCP server with local code-graph intelligence (Tree-Sitter parses TS/JS/Python into dependency graphs). Paired with backend HTTP MCP server exposing ~80 project-control tools with hand-rolled PKCE OAuth.
AgentPulse Monitoring Stack
SSH Tunneling · Ed25519 · EventSource/SSE · LangChain · Socket.io · TypeScript
End-to-end monitoring platform: rectify-bridge npm CLI (reverse SSH tunnels, JSONL parsing, cost estimation), backend (Ed25519 device signing, LLM quality eval), and realtime dashboard (SSE health stream + Socket.io).
Multi-Provider AI Core
LangChain · MongoDB Atlas Vector Search · OpenAI Embeddings · Zod · Node.js
LLM orchestration platform: 6 providers with priority fallback chain, RAG via Atlas Vector Search, and per-token cost governance covering 65+ models with spend-limit enforcement.
Chrome Extension MV3
Chrome MV3 · MediaRecorder API · MutationObserver · Vite/@crxjs · React 19
Developer productivity extension injected into AI coding platforms: voice-to-text transcription, prompt enhancement with PRD/PRP management, 17-category snippet library, and hover-based web annotation system.
Education
Higher Secondary Certificate (HSC)
Self-taught software engineer since 2021
2020