← Back to Portfolio

Ravi Kumar

Founding Engineer | Backend & Full-Stack | AI/MCP

Summary

Backend-focused full-stack engineer specializing in high-scale Node.js systems, Flutter, real-time infrastructure and AI integration. Built production platforms processing 80K+ orders at <200ms P95 latency with 99.9% uptime. Strong bias toward system design, production ownership, and pragmatic architecture. NIT Allahabad.

Professional Experience

Voltvave Innovations Pvt Ltd Mar 2025 - Present

Founding Engineer

Bengaluru, Karnataka, India

  • Architected multi-tenant SaaS infrastructure from scratch: JWT + refresh token rotation, RBAC with row-level isolation, comprehensive audit logging, and token-bucket rate limiting
  • Deployed production systems on AWS (EC2, NGINX, CloudFront, WAF, S3, SES) achieving 99.9% uptime across 30+ stores

Flagship Product: Zoober

Multi-Tenant Hyperlocal Commerce Platform | 30+ Store Segments | Express + MongoDB + Flutter

  • Designed Express.js REST API with 23 MongoDB collections using 2dsphere geospatial indexes for <100ms radius-based store discovery under concurrent load
  • Implemented idempotent 7-stage order state machine with optimistic locking to handle duplicate WebSocket events during network partitions
  • Built real-time WebSocket sync layer broadcasting order updates to 1000+ concurrent connections with automatic reconnection and event replay
  • Architected 4-app Flutter ecosystem (Customer, Merchant, Rider, Admin) with BLoC state management and go_router deep linking across Android, iOS, Web
  • Integrated payment gateways (Juspay, PhonePe, Razorpay) with webhook signature verification and idempotent transaction handling

Internal Tool: MCPVave

AI Engine — Cross-Platform MCP Client | Foundation for AI-Powered Commerce

  • Built Model Context Protocol (MCP) engine enabling standardized AI/LLM-to-data communication via SSE/STDIO across 6 platforms (Android, iOS, Windows, macOS, Linux, Web)
  • Developed internal packages: mcp_client (protocol implementation) and llm_shared (unified LLM provider interface for Claude, GPT, Gemini)
  • Powering AI capabilities: intelligent inventory management, demand forecasting, automated customer support, and smart order routing across Voltvave products
TingTing Aug 2022 - Mar 2025

Founding Engineer

Bengaluru, Karnataka, India

35+ Stores 80K+ Orders 30K+ Users ₹1.5Cr+ GMV 99.9% Uptime
  • Architected event-driven Node.js backend processing 80K+ orders with <200ms P95 latency; separated read/write workloads using MongoDB + Redis to avoid write amplification
  • Built real-time WebSocket infrastructure syncing order state across 4 client apps with automatic reconnection; integrated Zoho Gofrugal ERP for automated stock sync and catalog management across 35+ stores
  • Designed graceful degradation for payment gateway failures (Juspay, PhonePe, Razorpay) with retry logic and admin recovery workflows, processing ₹1.5Cr+ GMV
  • Deployed HA infrastructure on AWS/GCP with blue-green deployments and automated rollback on health check failures, maintaining 99.9% uptime
Workrush Jun 2021 - Aug 2022

Software Engineer (Remote)

  • Built consumer-facing Flutter apps (Footbus, Livehappy) with BLoC state management and shipped 15+ releases across Play Store and App Store
  • Developed backend systems (Node.js, PHP) and collaborated across time zones on API design, feature specifications, and production debugging

Technical Skills

Backend: Node.js, Express, Microservices, REST APIs, WebSocket, Event-Driven
Databases: MongoDB, PostgreSQL, Redis, Mongoose ODM, Query Optimization
Mobile: Flutter, Dart, BLoC, iOS, Android, Cross-platform
Infrastructure: AWS (EC2, S3, CloudFront), GCP, OCI, Docker, NGINX, CI/CD, Linux
Languages: JavaScript, TypeScript, Dart, Python
System Design: Distributed Systems, High Availability, Real-Time Sync, Failure Handling
AI/MCP: Model Context Protocol, LLM Integration, SSE/STDIO, Claude, GPT, Gemini
Tools: Git, GitHub, Claude Code, GitHub Copilot

Selected Projects

Tredye Side Project

Real-Time Trading Dashboard | Event-Driven Microservices Architecture

FastAPI, Next.js 16, Kafka, PostgreSQL, Redis, Docker Compose

  • Architected 12-service event-driven system with Kafka-based data pipeline (KRaft mode, Snappy compression) processing live market data from Kite WebSocket API through 4-stage flow (data-ingestion → candle-builder → rsi-calculator → divergence-detector) with <50ms end-to-end latency
  • Implemented incremental RSI calculation using Wilder's smoothing (avoiding 300+ candle recalculation per tick) and ZigZag peak/trough analysis for price/RSI divergence detection with Redis pub/sub broadcasting alerts to WebSocket clients and PostgreSQL time-series persistence
  • Built multi-source news aggregation (Livemint, Moneycontrol, Financial Express) with keyword tagging (150+ terms), sentiment analysis, and 5-minute Redis caching for real-time financial news delivery
  • Developed responsive frontend with Next.js 16 App Router, React 19, TypeScript, Tailwind CSS v4, SWR caching, and embedded TradingView charts for live market visualization
Bhagavad Gita Side Project
40K+ Downloads 2K DAU

Offline-First Mobile App | Flutter + BLoC

  • Built cross-platform Flutter app with offline-first architecture using Isolate-based multithreading for background data processing without blocking UI
  • Implemented Hydrated BLoC with Hive persistence for offline-first state management, enabling full app functionality without network connectivity

Open Source

flutter_lucide & flutter_lucide_animated Featured
6.8K Stars 4K Weekly DL 6 Platforms

Flutter Icon Libraries | Static + Animated | lucide-animated Ecosystem

  • Published and maintaining two Flutter packages: flutter_lucide (1,666+ static icons) and flutter_lucide_animated (smooth Lottie-style animations) with tree-shaking optimization
  • flutter_lucide_animated officially featured in pqoqubbw/icons — the lucide-animated ecosystem alongside Svelte, Vue, and Angular implementations
gen-images Open Source

AI Image Generation Pipeline | E-commerce Product Visuals

TypeScript, Node.js, OpenAI API, Google Gemini, Nano Banana

  • Built automated pipeline using OpenAI API for runtime prompt generation and Gemini Nano Banana model for high-quality realistic image generation
  • Designed for e-commerce/website product showcase generation with optimized prompts for professional product photography

Education

Bachelor of Technology — National Institute of Technology, Allahabad

Languages

Hindi (Native) | English (Professional)