Projects

EmergencyMesh — Offline P2P Emergency Broadcast App

  • Flutter
  • Dart
  • Nearby Connections
  • Riverpod
  • Firebase
  • Dio
  • Drift
  • WebView
2026
  • Built an Android app to send SOS alerts over Bluetooth/Wi-Fi mesh, even without internet.
  • Added multi-hop relay with Nearby Connections so alerts can travel across many phones.
  • Captured GPS location automatically and kept the app running in the background during emergencies.
  • Saved alerts locally with Drift and synced them to the cloud with Dio when internet was available.
  • Used Riverpod for clean state management and Firebase for analytics.

Endless Worlds – AI-Powered Educational Game

  • Godot 4.5
  • GDScript
  • Groq LLM API
  • Simplex Noise
  • GDScript RL (DifficultyRL)
2026
  • Built a 2D learning game in Godot where players solve AI-generated riddles to move ahead.
  • Used Groq LLM API to generate topic-based riddles, with fallback riddles when API calls fail.
  • Built procedural islands with Simplex noise, so every run feels different.
  • Added an adaptive difficulty system (DifficultyRL) based on hints, mistakes, and solve time.
  • Included day-night cycle, weather effects, and support for keyboard, gamepad, and mobile touch controls.

Scalable Food Ordering Platform

  • Next.js
  • Go
  • Gin
  • PostgreSQL
  • Redis
  • RabbitMQ
  • Docker
  • Kubernetes
2026
  • Built a full-stack food delivery app using a Go microservices backend and Next.js.
  • Split the backend into 7 independent services (Auth, Order, Delivery, etc.) so they could scale independently.
  • Handled background tasks with RabbitMQ and managed API rate-limits with Redis.
  • Deployed everything smoothly using Docker containers and Kubernetes.

Coedit

  • Node.js
  • Express.js
  • MongoDB
  • Socket.IO
  • Gemini AI
2025
  • Built a real-time collaborative document editor using WebSockets.
  • Integrated Google OAuth for secure user sign-ins and file privacy.
  • Plugged in Gemini AI to auto-correct grammar, translate text, and generate content on the fly.

Event Management Platform

  • Node.js
  • MongoDB
  • HTML
  • CSS
2024
  • Led the development of a college event management dashboard.
  • Built a fast QR-code scanner system for tracking student attendance in real-time.

SpyderSpace — Real-Time Social Chat App

  • Node.js
  • Express
  • MongoDB
  • Mongoose
  • Socket.IO
  • EJS
  • bcrypt
  • express-session
2024
  • Built a full-stack social app with real-time chat using Socket.IO and MongoDB.
  • Added login security with bcrypt and session handling using express-session.
  • Built a friends system to send, accept, and decline requests.
  • Used Socket.IO rooms for instant two-way chat between users.
  • Saved chat history in MongoDB and rendered pages with EJS, including editable profiles.