Projects
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.