OOm Jee Mishra /  engineer, in.
Résumé Available · 2026· IST--:--
Portfolio · v4.0 · 2026currently shipping

I architect agentic
systems & the infra
that survives production.

Senior Software Developer building multi-agent RAG, real-time voice, and the observability + security layers around them. Two-plus years across healthcare and legal-tech, on the reliability work that holds up after launch.

BasedGurugram, Haryana, India
StackTS · Node · Postgres · Pinecone · Mastra
FocusAgentic AI & production RAG
Open toSenior roles, AI infra, freelance
§ 01

Selected work, told as case studies.

4 of 8 · full archive →
YEAR2025 — present
ROLESenior Software Developer · Architect
TEAMHexaHealth · AI gateway
SCALEText + realtime voice · one agent brain
Mastra AIGoogle Vertex AIGemini Live APIPineconePostgreSQLMySQLWebSocketLangfuse

01 / HealthGpt

One agent brain behind a text chatbot and a realtime voice assistant, built for healthcare.

A single Mastra runtime serving streaming chat (SSE) and live voice (Gemini Live over WebSocket) from the same tools, memory, and knowledge base — grounded in real patient context and guarded by per-turn medical evals.

2
surfaces · one brain
10
agentic tools
6
RAG namespaces
3
medical eval scorers

A healthcare assistant has to do two hard things at once: answer accurately from a large, changing medical catalog, and hold a natural realtime voice conversation — without overlapping speech, without leaking system internals into the transcript, and without ever inventing a patient's history or booking a lead that shouldn't exist. Most stacks solve one surface and rebuild everything for the other.

02 / AI LEARNING LAB

A browser-based AI course where you operate a real model, not chat with one.

Real embeddings, attention weights, and gradients — computed live in your tab via transformers.js and WebLLM. 22 chapters across 6 worlds, from 'what is a vector' to inspecting a 1B model's next-token distributions. No chatbot anywhere in the learning path.

YEAR2025 — present
ROLEEngineer · Designer
SCALE22 chapters · 67 levels · 732 tests
Next.js 15transformers.jsWebLLMZustandIndexedDBVitestTailwind CSS 4Ollama Cloud
22
chapters · 6 worlds
732
offline tests
67
levels
0
faked outputs

AI education tools either explain concepts through prose and static diagrams, or hand the learner a chatbot and call it interactive. Neither makes the underlying mechanics legible. The harder problem is making real model internals — attention weights, hidden states, gradient flow — directly manipulable in a browser without faking the output, and keeping the experience testable and offline-capable at the same time.

03 / POSTMIND AI

Content intelligence for LinkedIn & Twitter — a 6-agent pipeline with a Writing-DNA voice engine.

A production monorepo that compresses the blank-page-to-publish loop without sounding like every other LLM tool. Deterministic voice fingerprint, multi-tier trend research, and a provider-agnostic model layer that runs on hosted or self-hosted LLMs.

6
agent pipeline
15+
voice metrics
2
pluggable LLM providers
−87%
docker image

AI writing tools generate fluent but off-voice content, and lean on models that don't reliably return valid structured output — so the backend either bloats with brittle glue or breaks the moment you swap the LLM. The harder problems are staying on-voice, keeping JSON trustworthy, and staying portable across providers.

YEAR2025
ROLEEngineer
VOL.Turborepo · 3 packages · 13 collections
Mastra AINext.js 14TypeScriptMongoDBTurborepoDockerGitHub Actions

04 / LIT LAW

AI contract drafting for Indian law — built to ship, scale, and not lose a row.

Backend microservices over gRPC, custom-embedding RAG on Pinecone, real-time collaboration over SSE, and payments wired through two providers at 100% reliability.

99.9%
uptime
2.3×
throughput
−48%
RAG latency
500+
signings / mo

Legal contracting on the web is mostly PDFs and DocuSign. Lit Law needed real-time concurrent editing, AI-drafted clauses backed by retrieval, hard uptime guarantees, and reliable payments — all at the throughput a production legal platform actually faces.

YEAR2023 — 2025
ROLEBackend Lead
VOL.1.5k concurrent · 500+ signings/mo
Node.jsExpressPostgreSQLDrizzle ORMgRPCPineconeNext.jsRazorpaySSE
§ 02

How I think about the stack.

grouped by purpose, not popularity
cluster · 01primary · 3 yrs

Frontend

Where most product work lands. Strong on typed React, Next.js SSR, and the state-management discipline that keeps long-running apps honest.

TypeScriptJavaScript (ES6+)ReactNext.js (SSR)Tailwind CSSReduxRecoil
cluster · 02production · daily driver

AI & Agentic systems

Multi-agent RAG, real-time voice, structured prompting, eval harnesses, and the boring 90% that keeps a production LLM honest under load.

LLMsRAG PipelinesEmbeddingsPrompt EngineeringMastra AIGoogle Vertex AIGemini Live APIPineconeVector SearchEvalsMemory Management
cluster · 03primary · 3 yrs

Backend & APIs

Node + Express microservices over gRPC and REST, with WebSocket/SSE for real-time. Comfortable owning a service end-to-end.

Node.jsExpress.jsgRPCWebSocketSSEREST APIsJWT / OAuth2
cluster · 04system of record

Databases

PostgreSQL with Drizzle as the default; Redis for cache; Mongo where document-shape fits; SQLite for the edge cases.

PostgreSQLMySQLMongoDBRedisSQLiteDrizzle ORM
cluster · 05ship discipline

DevOps

Docker, GitHub Actions, multi-platform builds, SHA-tagged versioning, and health-check-gated rollouts. Prefer boring infra over clever infra.

DockerAWSCI/CDGitHub Actions
cluster · 06wired across the stack

Tools & Integrations

Observability via Langfuse + OpenTelemetry. Schema safety with Zod. Voice with ElevenLabs. Payments via Razorpay and Cashfree, idempotent end-to-end.

GitLangfuseOpenTelemetryVercel AI SDKZodRazorpayCashfreeElevenLabs
cluster · 07applied across all

Practice & craft

The skills no resume has a row for. Migration planning, on-call discipline, post-mortems that change behavior, code reviews, and getting things to ship.

Architecture reviewMigration sequencingCode reviewsEval harness designIncident responseMentorship
§ 03

Impact log, reverse-chronological.

3 yrs · 2 companies
Jul 2025 — nowSenior Software Developer
HexaHealth
Gurugram, India · Mastra AI · Google Vertex AI · Gemini Live API
  • Architected HealthGpt, HexaHealth's AI gateway — a single Mastra-based agent runtime that powers two production surfaces from one brain: a streaming text chatbot (HTTP/SSE) and a realtime voice assistant (WebSocket bridged to Gemini Live), sharing the same tools, memory, and knowledge base
  • Built the retrieval layer — a namespaced Pinecone knowledge base over treatments, hospitals, doctors, listings, and user-uploaded medical PDFs, with an online ingestion pipeline (extract → chunk → embed → upsert) and a symptom checker that validates and rewrites a query before searching
  • Designed persistent, structured conversational memory in PostgreSQL and a context service that hydrates each thread from the CRM/EHR (leads, patients, calls, prescriptions) via LLM summarization — so the assistant knows a user's lead stage, doctor, and history with no extra lookup
  • Owned a server-authoritative appointment-booking engine: a tiered, restart- and multi-pod-safe flow that treats the model's inputs as hints and grounds every answer server-side, so it never fabricates a lead
  • Unified text and voice on one agent runtime and a shared thread — a phone/CRM caller and an app user with the same number resume the exact same conversation and memory
  • Removed a 2–3s stall before the voice assistant's first words by making on-connect memory writes non-blocking
Outcomes
Surfaces, one brain2
Agentic tools10
RAG namespaces6
Medical eval scorers3
Voice channelrealtime
Jun 2023 — Jul 2025Software Developer
Wasserstoff RJ Innovations Private Limited
Gurugram, India · Node.js · Express.js · PostgreSQL
  • Engineered the backend for Lit Law (Live) using Node.js, Express.js, PostgreSQL, Redis, and Drizzle ORM in a microservices architecture over gRPC
  • Built 40+ REST APIs with JWT auth, delivering 99.9% uptime and 2.3× throughput improvement
  • Implemented RAG pipelines with custom embeddings and Pinecone vector search for legal contract generation
  • Built real-time collaboration (presence, concurrent editing) via SSE and a responsive SEO-friendly UI with Next.js (SSR), React, Redux, Tailwind, and Tiptap
  • 48% latency reduction on RAG retrieval, scaling to 1,500+ concurrent users with 95%+ test coverage
  • Shipped Lit Law and Lit Sign to production with multi-party signing and clause negotiation
Outcomes
Uptime99.9%
Throughput2.3×
RAG latency−48%
Concurrent users1.5k+
Monthly signings500+
§ 04

Open source, contributed in the open.

14 landed · 16 PRs · 2 repos
full write-up →

01 / C.O.R.E.

Your Personal AI OS

An open-source, self-hostable memory backbone — a "personal AI OS" that gives agents like Claude Code, Codex and Cursor a shared, portable memory graph over MCP. I contribute across its stack: MCP tooling, third-party integrations, the self-hosted local-LLM path, integration auditing, and agent-service test coverage.

REPORedPlanetHQ/core
ROLEOpen-source contributor
STARS1.9k
LANGTypeScript
YEARMay – Jul 2026
TypeScriptMCPMastra AIOllamaRemixPrismaVitestCLI
9
PRs · all merged
16
MCP tools shipped
+4.1k
lines contributed
62
unit tests added
What I shipped
  • Shipped 16 read-only MCP tools across two features — a full Postman integration (14 tools) and skills-as-tools (list_skills / get_skill) for coding agents
  • Unblocked self-hosted deployments end-to-end: fixed four defects on the local-Ollama path with zero change to the hosted OpenAI / Anthropic / Google providers
  • Closed an audit gap by populating IntegrationCallLog.source for API-triggered actions — the CORE half of Town's NPC action-attribution work
  • Fixed production bugs across API-key deletion, multi-step chat rendering and Ghost HTML publishing
  • Added 62 fast, deterministic unit tests over previously untested agent helpers (action-plan parsing, tool-result truncation, history prep)
Contributions · 9 PRs

Built @core/postman, a read-only Postman integration with personal-API-key auth. Runs an incremental sync every 15 minutes across workspaces, collections, environments, APIs and monitor runs (deduped via lastSyncTime + seen-run IDs), and exposes 14 read-only MCP tools over the Postman REST API.

MCPIntegrationSync
20 filesMerged · May 2026View PR ↗
Read every C.O.R.E. PR in full — the problem, the build, the result →

02 / Town

Discord, but you walk around a pixel town — where the NPCs have skills

A multiplayer pixel world where AI NPCs walk around, hold conversations, and act on real connected tools through CORE. My work made Town runnable without a paid API key, gave NPCs real capabilities on their residents' and visitors' own accounts, and bootstrapped the repo's first test suite.

REPORedPlanetHQ/town
ROLEOpen-source contributor
STARS17
LANGTypeScript
YEARJul 2026
TypeScriptNext.jsPrismaPostgresOllamaAI SDKVitestCLI
7
PRs opened
5
landed in main
+2.8k
lines contributed
61
unit tests · in review
What I shipped
  • Added Ollama as a third LLM provider so Town runs on a free model — app side, town-cli side, and a one-line fix so streamed Ollama chats actually debit aura (#37, #45, #47)
  • Built visitor integration grants: a signed-in visitor can lend an NPC their own CORE integrations for a conversation, with per-person token routing so one NPC acts on two accounts safely (#72, merged via #73)
  • Designed the owner-side grant panel with the guardrail, audit trail and aura pricing that the visitor feature was later built on (#71)
  • Bootstrapped testing: Vitest plus 61 unit tests over security-relevant modules — prompt sanitisation, town codes, and HMAC-signed events (#34)
  • Fixed onboarding by adding the .env.example files the setup guide already told contributors to copy (#20)
Contributions · 7 PRs

Let a signed-in visitor lend an NPC their own CORE integrations for a conversation, so the NPC acts on the visitor's account instead of the owner's — without the owner ever seeing the visitor's credentials. Adds an in-chat consent popover, a soft-deletable VisitorIntegrationGrant table, and per-person token routing inside buildNpcTools.

AgentsAuthPrismaMCP
9 filesMerged in a follow-up · Jul 2026View PR ↗
Read every Town PR in full — the problem, the build, the result →
§ 06

Education, where it started.

3 institutions · 2016 — 2024
2020 — 2024 · degree
Bachelor of Technology
GL Bajaj Group of Institutions, Mathura
Computer Science Engineering
  • Graduated with a CGPA of 8.01
  • Engaged in multiple project-based learning initiatives
  • Strengthened expertise in Full Stack Development and AI integration
Mathura, Uttar Pradesh, India
2018 — 2019 · school
Senior Secondary (12th Standard)
Paradise Public School, Mainpuri
Physics, Chemistry, Mathematics (PCM)
  • Secured 88.8% in CBSE Board Examination
  • Active participant in science exhibitions and Olympiads
Mainpuri, Uttar Pradesh, India
2016 — 2017 · school
Secondary (10th Standard)
C.R.B Memorial Sr. Sec. School, Mainpuri
Science
  • Achieved 83.8% in CBSE Board Examination
  • Won awards for science projects and academic excellence
Mainpuri, Uttar Pradesh, India
§ 07

Contact, open channel.

~24h response · IST hours