Krrish Kumar

Backend Engineer & AI Engineer

Delhi NCR, India · IST, UTC+5:30 · Open to roles and freelance

krrishkumar2028@gmail.comgithub.com/Krrishkumar125linkedin.com/in/krrishkumar125www.krrishkumar.me
Download PDF

Summary

Backend engineer working in Node.js and TypeScript, moving deliberately into production AI engineering. I have built a real-time ride-matching backend on Redis GEO and Socket.IO, a five-service airline system coordinated through RabbitMQ, and a four-service code-execution platform that runs untrusted submissions in throwaway Docker containers. I founded Parivar AI, an AI companion app live on Google Play, and built its mobile client and backend.

Experience

  1. Founder, Engineering · Parivar AI

    Dec 2025 – Present

    India · Live on Google Play

    • Founded and built an AI companion app where users chat with, and get voice calls from, AI family members in Hindi.
    • Built both the mobile app (Flutter) and the backend (Node.js) that runs the AI conversations, voice, and reminders.
    • Took it from zero to a public Google Play listing, then through review, launch, and post-launch fixes.
  2. Founder, Engineering · Ashvi Health

    Mar 2026 – Present

    India · In development

    • Building a preventive health platform for Indian families.
    • Own the backend end to end: Node.js and TypeScript on AWS, one API shared by the web and mobile apps.
    • One API surface shared by the Flutter app and the Next.js web client.
  3. Backend Developer Intern · Rablo

    Oct 2025 – Dec 2025

    Remote

    • Built REST APIs in Node.js and MongoDB, cutting response times by roughly 30%.
    • Added secure login (JWT) and access control to every protected route.
    • Refactored a monolithic backend into controller and service layers, moving business logic out of route handlers.

Systems

  1. Parivar AI

    AI product · Founder

    Millions of Indians live away from family, in hostels, new cities, or abroad. Parivar AI gives them an AI family member to talk to when they cannot call home: a Maa, Papa, or Dadi persona that replies in Hindi and Hinglish, calls back in a natural Hindi voice, reacts to photos, and remembers what matters.

    AI behind a service boundary · Language as a product requirement · Honest by design. Shipped end to end, from zero to a public Google Play listing: Flutter client, Node.js backend, store review, launch, and post-launch fixes.

    Node.js · Flutter · LLM APIs · Text-to-speech · Push notifications

    Visit Parivar AI
  2. RideWave

    Real-time backend

    Match a passenger to nearby drivers the moment a ride is requested, push the offer to those drivers instantly, and withdraw it from everyone else once one of them accepts, without polling the database.

    Redis GEO for proximity · Addressable sockets, not broadcasts · Monolith on purpose. A working real-time matching loop: request, proximity search, targeted offer, confirm, and withdrawal from the drivers who lost the race.

    Node.js · Express · Socket.IO · Redis GEO · MongoDB · Mongoose · JWT

    View source
  3. Airline Booking System

    Microservices

    Split an airline backend into services with clear ownership, authenticate at the edge, and keep booking fast even though every booking triggers email that depends on a slow, unreliable SMTP server.

    Service boundaries follow ownership · Asynchronous where the slow dependency is · Authentication at the edge. A five-service system with a single entry point, per-service data ownership, and booking latency decoupled from email delivery.

    Node.js · Express · MySQL · Sequelize · RabbitMQ · JWT · bcrypt · Nodemailer

    View source
  4. AlgoForge

    Code execution platform

    Run code you did not write, in four languages, on your own hardware, without letting it escape, without blocking the API, and deliver the verdict to the user the moment it exists.

    Queues on both sides of execution · A container per submission · Push, don't poll. End-to-end judge pipeline across four independently deployable services, with queue monitoring through Bull Board and structured logs through Winston.

    Node.js · TypeScript · Fastify · Express · BullMQ · Redis · Docker · MongoDB · Socket.IO

    View source

Skills

Production
Used in shipped products or public working systems
Hands-on
Actively building with it
Learning
Studying and experimenting
Production
Node.js · Express.js · Fastify · REST API design · Microservices · API gateway · JWT auth · bcrypt · Socket.IO · Rate limiting · Schema validation (Zod) · MongoDB · Mongoose · MySQL · Sequelize · Redis · SQL · RabbitMQ · BullMQ · Event-driven messaging · Async job pipelines · Geospatial queries · Sandboxed execution · Docker · dockerode · Structured logging (Winston) · Queue monitoring (Bull Board) · Git · Postman · JavaScript · TypeScript · C++ · Flutter · Next.js · React · Tailwind CSS · LLM API integration · Prompt engineering · Conversation management · Text-to-speech · Image input to LLMs
Hands-on
FastAPI · Vector databases (ChromaDB) · AWS EC2 · S3 · Nginx · Python · OpenAI APIs · Gemini APIs · Structured outputs · Pydantic · Function / tool calling · FastAPI services · Streaming · SSE · Async AI workflows · Embeddings · Semantic search · ChromaDB · LangChain · Retrieval pipelines · Tool-using agents · Memory · context management · Retries · fallbacks · Output validation
Learning
Pinecone · Metadata filtering · Hybrid search · BM25 · Cross-encoder reranking · Citations · grounding · LlamaIndex · RAG evaluation · RAGAS · LangGraph · Stateful workflows · MCP servers and tools · Multi-agent systems · CrewAI · AutoGen · smolagents · Speech-to-text · Voice agents · CLIP · computer vision · Latency · cost optimisation · Prompt caching · Evaluations · LLM-as-judge · Guardrails · prompt-injection defence · Observability (Langfuse, LangSmith) · Local LLMs · Ollama · LLMOps · PyTorch · training loops · CNNs · batch normalisation · RNNs · LSTMs · GRUs · Transformer architecture · Tokenisation · BPE · Fine-tuning

Education

B.Tech, Computer Science & Engineering

2022 – 2026

Ajay Kumar Garg Engineering College (AKGEC), Ghaziabad, India

esc
↑↓ move↵ run