AvailableOpen to roles & freelance · 2026
👋Hi, I'm

Rithvick Kumar.

AI/ML & Full-Stack Engineer · builder of ContextVolt

I'm a final-year engineer at NIT Kurukshetrawho turns research into products people actually use. I've shipped 5+ platforms — empathetic LLMs, an AI co-founder, real-time apps — and I build in public.

Tools I build with
PythonTypeScriptNext.jsFastAPILangChainPyTorchVertex AIPostgresPythonTypeScriptNext.jsFastAPILangChainPyTorchVertex AIPostgres
Scroll
GitHub contributions
Last 12 months · live
@Rithvickkr ↗
Rithvick's GitHub contribution graph
Now · building in public

The workstation.

A live look at where I build — what I'm shipping, breaking and learning. Click the monitor to boot the desktop.

--:-- IST Building ContextVolt NIT Kurukshetra
OFF AIR
Resume
shipping now
  • reading GitHub…
Selected work

Things I've shipped.

FastAPIsqlite-vecOllamaMCPChrome MV3

ContextVolt

A privacy-first desktop app that captures, summarizes and indexes your AI chats across ChatGPT, Claude, Gemini, Grok, DeepSeek & Perplexity — 100% on-device. Hybrid retrieval (vector + BM25 + entity index) powers a RAG “Ask Your Vault” with citations, exposed via a custom MCP server.

Gemini 2.5Vertex AIGoEmotions

Empathetic AI — “E-Score”

Fine-tuned Gemini 2.5 on GoEmotions to read emotion and reply empathetically in Hinglish — guided by a novel Empathy Index (E-Score) that quantifies emotional intelligence.

Llama 3Mistral 7BLangChain

Foundrly

An AI co-founder that validates startup ideas and auto-generates research-backed pitch decks from a single prompt. Adopted by 10+ founders.

Next.jsPrismaPostgreSQLWebRTC

SkiziFy

A peer-to-peer skill marketplace connecting 50+ learners with verified teachers over low-latency WebRTC video — scheduling, payments and reviews in one place.

PostGISWebSocketsNext.jsWebRTC

RealTrev

Real-time, crowdsourced travel — live insights with location-based chat for 20+ travelers. PostGIS geo-queries streamed over WebSockets for sub-second updates.

TensorFlow.jsPoseNetThree.jsSocket.IO

D3ATHSYNC

A two-player browser AR shooter — PoseNet body-tracking drives real-time hit detection, a 3D crosshair and a live HUD, synced between players over WebSockets. No app, no headset — just the webcam.

Career

Where I've grown.

From bug-hunting in Google's open-source tooling to shipping production AI — a track record of work that reaches real users.

Open Source2025 — Present
Remote

Open Source Contributor

Gemini CLI (Google)

Hunting and fixing real bugs in Google's open-source Gemini CLI used by developers worldwide.

  • Reported 6 issues including 2 P1 bugs — an uncapped output buffer causing OOM crashes and silent symlink skipping in the file-search & grep tools.
  • Prepared fixes: cumulative buffer-size guards across the PTY/child-process paths and symlink resolution with cycle protection, plus diagnosed a race condition in ExtensionLoader.
TypeScriptNode.jsGit
AI/MLSep — Dec 2025
Remote

AI / Full Stack Intern

Dobbe.ai

Shipped production AI features for a dental-imaging platform — every feature I built reached production.

  • Redesigned the AI-detection UI to overlay clean segmentation masks on dental X-rays, letting dentists review model findings on the scan.
  • Built an AI report-generation feature turning detections into dentist-ready diagnostic reports, plus FastAPI services wiring the CV pipeline to the frontend.
FastAPIPythonReactTypeScript
AI/ML2025
Remote

Open Source Contributor

Rocket.Chat

Contributed a production AI FAQ system to Rocket.Chat's open-source codebase.

  • Built an AI bot that detects FAQs and serves LLM-generated answers to moderators, improving response times.
PythonFastAPILLMRocket.Chat API
DataJun — Jul 2025
Lucknow, India

Data Science Intern

Digipodium

Worked the full data-science lifecycle — from cleaning large datasets to model validation and dashboards.

  • Analyzed and preprocessed large-scale datasets with Pandas & NumPy, improving data quality for downstream ML models.
  • Built predictive models (feature engineering + validation) and dashboards communicating findings to technical and non-technical stakeholders.
PythonPandasNumPyScikit-Learn
Capabilities

How I think in systems.

5 domains · 59 tools — drag the cloud to explore the toolkit I build with, end to end.

Languages
PythonJavaJavaScriptTypeScript
AI & Machine Learning
PyTorchTensorFlowHugging FaceLangChainVertex AIGemini APIscikit-learnNumPyPandasStreamlitGradioTransformersRAG PipelinesLSTMsNLP
Web Development
ReactNext.jsNode.jsFastAPIHTML5CSSTailwind CSSThree.jsExpress.jsSocket.IOWebRTCWebSockets
Databases
PostgreSQLMongoDBSupabaseFirebaseSQLitePostGISFAISSChromaDBsqlite-vec
Developer Tools & Infra
GitGitHubGitHub ActionsDockerPrismaPostmanJupyterWeights & BiasesMLflowCondaNginxVercelRailwayOllamaMCPUvicornPyenvPoetryRender
43 logos · drag to spin
Writing & thoughts

The Logs.

Blogs, devlogs & hot takes — long-form to one-liners, one feed.

Get in touch

Let's build something
worth shipping.

rithvickkumar27@gmail.com