← Back to Portfolio

Ravi Kumar

Founding Engineer | Mobile & Full-Stack | Flutter & AI/MCP

Summary

Flutter engineer with 4+ years shipping production apps across Android, iOS, Web, Windows, macOS and Linux. Architected multi-app ecosystems (10+ Flutter apps, 15+ releases) with BLoC, go_router, Adaptive + Server Driven UI. Backend depth in Node.js, real-time infrastructure and cloud enables full app-to-API ownership. NIT Allahabad.

Professional Experience

Voltvave Innovations Pvt Ltd Mar 2025 - Jul 2026

Founding Engineer

Bengaluru, Karnataka, India

Zoober

Multi-Tenant Hyperlocal Commerce Platform | Express + MongoDB + Flutter

Customer Android · iOS · Web Merchant Android · iOS · Web Rider Android Admin Web · Windows CRM Web Notification Panel Web
  • Architected 6-app Flutter ecosystem (Customer, Merchant, Rider, Admin, CRM, Notification Panel) with BLoC, Adaptive + Responsive Server Driven UI and go_router deep linking — Android, iOS, Web and Windows
  • Implemented platform channels for Juspay native Android SDK (UPI intent flow), biometric authentication and background location tracking for live rider updates
  • Integrated Firebase (messaging, analytics, crashlytics), Google Maps, deep links and payment gateways (Juspay, PhonePe, Razorpay) with webhook HMAC verification and idempotent order handling
  • Managed full Play Store and App Store release cycles — staged rollouts (10% → 50% → 100%), semantic versioning and hotfix process across all apps

MCPVave

AI Engine — Cross-Platform MCP Client | Mobile, Desktop and Web

  • Built MCP client in Flutter across 6 platforms — SSE (Android, iOS, Web) and STDIO (Windows, macOS, Linux); developed mcp_client (Dart protocol) and llm_shared (unified Claude/GPT/Gemini interface) as internal packages
  • Powering inventory management, demand forecasting, automated customer support and smart ordering — making Zoober AI-native across all merchant touchpoints
TingTing Aug 2022 - Mar 2025

Founding Engineer

Bengaluru, Karnataka, India — Groceries Delivery in minutes

35+ Stores 80K+ Orders 30K+ Users ₹1.5Cr+ GMV 15+ Releases
  • Built 7-app Flutter ecosystem with BLoC state management across Android, iOS and Web; Windows (Admin) and Web (CRM, Control Panel) panels for high-level operations; shipped 15+ releases with staged rollouts
  • Integrated Google Maps, Firebase (messaging, analytics, crashlytics), Facebook app events, deep links, ONDC and payment gateways (Juspay, PhonePe, Razorpay, BillDesk) with webhook verification and idempotent order handling
  • Built Zoho Gofrugal ERP stock sync crons in Dart on GCP Cloud Run — syncing 35+ stores × 12K+/store products to keep physical inventory aligned in real-time
Workrush Jun 2021 - Aug 2022

Software Engineer (Remote)

workrush.co.uk

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

Technical Skills

Flutter BLoC, go_router, Adaptive UI, SDUI, Isolates, Platform Channels Mobile Android, iOS, Web, Windows, macOS, Linux, Play Store, App Store Dart Dart 3, Null Safety, Isolates, Packages, pub.dev Integrations Firebase, Google Maps, Deep Links, Juspay, Razorpay, PhonePe Backend Node.js, Express, Python, FastAPI, REST APIs, WebSocket, Microservices Databases MongoDB, PostgreSQL, Redis, Query Optimisation Infrastructure AWS (EC2, S3, CloudFront), GCP, Docker, NGINX, CI/CD AI/MCP Model Context Protocol, SSE/STDIO, Claude, GPT, Gemini

Selected Projects

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 the UI thread
  • Implemented Hydrated BLoC with Hive persistence for offline-first state management, enabling full app functionality without network connectivity
RecipeX Side Project

Recipe Search Web App | Flutter Web + Dart

  • Built a Flutter Web app to explore 45K+ recipes worldwide — full CulinaryDB JSON loaded on startup via Isolate in background; BLoC for state management; deployed on GitHub Pages
Tredye Voltvave Product

Real-Time Monitoring Dashboard | Event-Driven Microservices

  • Architected 12-service event-driven system with Kafka pipeline (KRaft, Snappy compression) processing live market data through 4-stage flow with <50ms end-to-end latency
  • Built Next.js 16 frontend with React 19, TypeScript, Tailwind CSS v4, SWR caching and embedded TradingView charts; multi-source news aggregation with 150+ keyword tags and sentiment analysis
Open Notifier Micro SaaS

Self-Hostable Push Notification Platform | Flutter Mobile + MCP

  • Shipped full Flutter mobile app for device registration (FCM), channel management, and notification history — every user fully isolated via personal API key
  • Platform exposes MCP (Model Context Protocol) tools so AI agents (Claude Desktop etc.) can call send_notification and push lands on the user's phone — backend powered by Node.js, BullMQ on Valkey, and PostgreSQL

Open Source

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

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

  • Publishing and maintaining flutter_lucide (1,666+ static icons) and flutter_lucide_animated (smooth Lottie-style animations) with tree-shaking optimisation
  • flutter_lucide_animated officially featured in pqoqubbw/icons (6.8K ★) — the lucide-animated ecosystem alongside Svelte, Vue, and Angular implementations

Education

Bachelor of Technology — National Institute of Technology, Allahabad