Open to Work | Software Engineer | 4+ Years Experience

Hey There! I'm Ravi I build systems with |

Full-Stack | Mobile | Backend | Infrastructure

I prioritize maintainability and ownership over shortcuts and hype. Clean code, predictable systems, and long-term thinking over quick fixes.

About Me

I'm a Software Engineer and NIT Allahabad alumni with 4+ years of hands-on experience designing, building, deploying, and maintaining production-grade applications. I've worked across the entire stack — from crafting pixel-perfect mobile interfaces to architecting scalable backend systems and managing cloud infrastructure.

My core strength is end-to-end ownership: I take ideas from concept to production, making technical decisions that balance speed with long-term maintainability. I've built real-time data pipelines, integrated third-party ERPs, deployed on AWS and GCP, and shipped apps to millions of users.

I believe in writing clean, readable code over clever hacks, and building systems that are easy to understand, debug, and extend.

My engineering philosophy is simple: readable over clever, predictable over magic, and explicit contracts over assumptions. I approach systems with a long-term mindset — valuing modular architecture, clear separation of concerns, and data models designed for future evolution.

Professional Experience

Voltvave Innovations Pvt Ltd

Founding Engineer

Mar 2025 - Present

Bengaluru, Karnataka, India

Founded and leading an end-to-end product engineering company while remaining deeply hands-on in system architecture and implementation. Building production-grade systems across backend services, mobile applications, real-time pipelines, and infrastructure.

Core Engineering
  • Architected reusable backend components including authentication, RBAC, and multi-tenant support using Node.js + MongoDB.
  • Implemented real-time communication using WebSockets and Server-Sent Events (SSE) for production systems.
  • Deployed and operated infrastructure on AWS (EC2, NGINX, Route 53, CloudFront, WAF, SES) and GCP Cloud Run.
  • Built internal admin panels, analytics dashboards, and operational tooling.
Product: Zoober

Multi-Tenant Hyperlocal Commerce Platform | 30+ Store Segments | Full-Stack

  • Architected complete e-commerce ecosystem from scratch: Customer app, Merchant dashboard, Rider app, and Admin panel — deployed on Android, iOS, and Web.
  • Built Flutter apps with BLoC pattern, repository layer, Dio interceptors for token refresh, and go_router deep linking.
  • Designed Express.js REST API with 23 Mongoose schemas, JWT authentication, bcrypt password hashing, and Winston logging for audit trails.
  • Implemented geospatial store discovery using MongoDB 2dsphere indexes with $near queries for radius-based search.
  • Built 7-stage order lifecycle (placed → confirmed → preparing → packed → assigned → out_for_delivery → delivered) with real-time WebSocket sync and OTP-verified handoffs.
  • Integrated AWS S3 (Multer uploads), SES (transactional emails), Firebase Cloud Messaging (push notifications), Google Maps (autocomplete, geocoding, directions), and Vouch SMS API (OTP verification).
  • Deployed on AWS EC2 with NGINX reverse proxy, Route 53 DNS, CloudFront CDN, ACM SSL, and WAF protection.
Flutter BLoC Dio go_router Node.js Express MongoDB Mongoose JWT WebSocket AWS Firebase Google Maps
Internal Tool: MCPVave

AI Engine — Cross-Platform MCP Client Enabling AI Capabilities Across All Apps | Foundation for AI-Powered Commerce Features

  • Built Model Context Protocol (MCP) engine enabling standardized communication between AI/LLM applications and data sources via SSE and STDIO transports across Android, iOS, Windows, macOS, Linux, and Web.
  • Developed internal packages: mcp_client (protocol implementation) and llm_shared (unified LLM provider interface for multiple AI providers).
  • Flutter app with BLoC architecture, hydrated_bloc for persistent state, go_router navigation, and gpt_markdown rendering.
  • Powering AI capabilities: intelligent inventory management, demand forecasting, automated customer support, and smart order routing across Voltvave products.
Flutter Dart AI LLM MCP SSE STDIO BLoC

TingTing

System Architect & Founding Developer

Aug 2022 - Mar 2025

Bengaluru, Karnataka, India

TingTing set out to empower neighborhood grocery stores to operate like digital-first businesses. I led the complete technical execution — architecting, developing, and deploying a hyperlocal ecosystem that connected customers, stores, pickers, and delivery partners in real time.

Responsible for full-stack development, backend integration, and infrastructure management, ensuring the platform scaled smoothly across all operations and platforms.

35+ Live Stores
30K+ Users
80K+ Orders
₹1.5Cr+ Revenue
Key Contributions
  • Built and launched suite of connected apps: Customer, Store, Picker, Delivery for real-time operations.
  • Developed Admin, CRM, Control Panels for analytics and automation.
  • Created Price & Notification Panels for centralized offers and communication.
  • Designed backend architecture (Node.js + MongoDB) for scalable, real-time data flow.
  • Integrated Zoho Gofrugal ERP for automated stock, pricing, and product sync.
  • Managed DevOps on AWS (EC2, Route 53, CloudFront, ACM, SES, NGINX) and migrated to GCP Cloud Run.
  • Implemented WebSocket, payment gateways (Juspay, PhonePe, Razorpay), Firebase, Google Maps, and deep links.
  • Managed end-to-end deployments across Android, iOS, Web, and internal Windows builds.
Flutter Node.js Express.js MongoDB AWS GCP WebSocket Firebase REST APIs

Workrush

Software Developer (Remote)

Jun 2021 - Aug 2022

Contributed to building and scaling Footbus, Livehappy, and other consumer-focused digital platforms. Led full-cycle development in Flutter.

  • Developed cross-platform apps with responsive, high-performance UI.
  • Integrated REST APIs using Node.js and PHP.
  • Managed release rollouts across Play Store and App Store.
  • Collaborated on architecture, UX, and feature delivery in lean remote setup.
Flutter Node.js PHP REST API

Featured Projects

Flagship

Zoober

End-to-end hyperlocal commerce platform: 4 Flutter apps (BLoC + Dio), Express.js API with 23 MongoDB schemas, geospatial store discovery, 7-stage order lifecycle with WebSocket sync, and AWS infrastructure (EC2, S3, SES, CloudFront, WAF).

Flutter BLoC Express MongoDB WebSocket AWS Firebase

TingTing

Hyperlocal grocery delivery ecosystem connecting customers, stores, pickers, and delivery partners. Built complete suite of apps with real-time order tracking and ERP integration.

Flutter Node.js Express.js MongoDB AWS GCP WebSocket Firebase REST APIs

Tredye

Real-time trading dashboard with microservices architecture. Features live market data streaming, RSI calculation engine, divergence detection, and news aggregation via Kafka.

Python FastAPI Next.js React Kafka PostgreSQL Redis Docker

...and many more

Open Source

View all packages

Tech Stack

Languages
Dart
JavaScript
TypeScript
Python
Java
PHP
Frameworks
Flutter
React
Next.js
Node.js
Express
FastAPI
Tailwind
Databases
PostgreSQL
MongoDB
Redis
MySQL
Infrastructure
AWS
GCP
Docker
NGINX
Linux
Tools
Firebase
Git
GitHub
Kafka
Languages
Dart
JavaScript
TypeScript
Python
Java
PHP
Frameworks
Flutter
React
Next.js
Node.js
Express
FastAPI
Tailwind
Databases
PostgreSQL
MongoDB
Redis
MySQL
Infrastructure
AWS
GCP
Docker
NGINX
Linux
Tools
Firebase
Git
GitHub
Kafka

What I'm Building and Fun Stuff

Got an idea?

Let's turn it into something real.