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 / LLMLangChain, Claude API, OpenAI API, Gemini / Gemini Live, DeepSeek, RAG, MongoDB Atlas Vector Search, MCP Protocol, OpenAI Whisper, Agentic Systems
BackendNode.js, Express.js, TypeScript, MongoDB/Mongoose, Redis, Socket.io, WebSockets, REST APIs, Cron Jobs
FrontendNext.js 15, React 19, Tailwind CSS, Framer Motion, Web Audio API, React Flow, Recharts, SWR, Styled Components
DevToolsChrome 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

Rectify

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

DS Legends Pte. Ltd

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

Sommly

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

Deesha Trade Endeavours Pvt. Ltd

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