Hey, I'm
I build scalable systems and digital experiences
that solve real-world problems
Get to know me better
I'm a Final Year Computer Science student at Nirma University, Ahmedabad with professional experience as a Software Developer. Most recently, I independently designed and built Keystone — a full-stack SaaS platform for client lifecycle management — during my internship at Fireflyz Tech.
I specialize in building production-grade systems using Next.js, React, TypeScript, Node.js, PostgreSQL, and Supabase. With a keen eye for detail and a love for elegant solutions, I also enjoy competitive programming, having solved 500+ problems on Codeforces and LeetCode.
A selection of my recent work
Full-Stack SaaS — Client Lifecycle Management Platform
Production-grade multi-tenant SaaS platform with 55 REST APIs, 18 database tables with RLS, atomic lead-to-client conversion, real-time workspace sync, and a three-layer security architecture. Built solo during my internship at Fireflyz Tech.
A full-stack SaaS platform for end-to-end client lifecycle management — from lead capture through document generation, project delivery, invoicing, and collections. Independently designed, developed, and delivered during a 6-week internship at Fireflyz Tech. The platform replaces scattered spreadsheets and disconnected tools with a unified, multi-tenant system featuring role-based access control and real-time collaboration.
Microservices Property Rental Platform
Distributed rental platform with 7 microservices, API Gateway, event-driven RabbitMQ workflows, Razorpay payments, Kubernetes deployment & Prometheus/Grafana observability.
A distributed property rental platform re-architected from a monolith into 7 Node.js/Express 5 microservices with an API Gateway and server-rendered BFF. Features JWT authentication with Redis token blacklist, event-driven workflows via RabbitMQ, Razorpay payment integration, Cloudinary media management, MapLibre GL JS maps, and a full admin dashboard. Orchestrated with Docker Compose for local dev and Kubernetes (Minikube) for production-shape deployment with NGINX Ingress, HPA autoscaling, and a complete Prometheus + Grafana + Loki observability stack.
Server-rendered EJS UI, user-facing routes, browser sessions
JWT validation, rate limiting, CORS management, service routing proxy
User profiles, authentications, JWT lifecycle, Redis-backed blacklist
Property listings metadata, CRUD operations, host verification
Property review submission, aggregated rating computations
Reservations logic, Razorpay APIs, automatic cancel & refunds
Cloudinary uploads/deletes, responsive image formatting
Listing full-text search, geocoding via Redis caching
Cross-service admin aggregations & management panel dashboard
Persistent document store database for persistent service data states
Data caching layer, JWT blacklist store, geocoding lat/lng cache
Asynchronous event message broker routing event-driven workflows
Zero-Knowledge E2EE Real-Time Chat Application
End-to-end encrypted messaging where the server never sees your messages — powered by NaCl cryptography & real-time Socket.IO.
A production-ready, full-stack real-time messaging platform with true zero-knowledge end-to-end encryption. Messages are encrypted client-side using NaCl box (X25519 + XSalsa20-Poly1305) before transmission — the server never sees plaintext. Features BIP39 recovery phrases, contact request system, and real-time presence.
Cloud Document Management System with AI-Powered RAG
AWS-powered document vault with drag & drop uploads, smart sharing, real-time analytics, and an AI Document Q&A system using Retrieval-Augmented Generation — powered by Groq's Llama 3.3 70B.
AWS-powered document vault with drag & drop uploads, smart sharing via password-protected links, real-time access analytics, and an AI document Q&A system using Retrieval-Augmented Generation (RAG). Ask natural language questions about your documents and get cited answers powered by Groq's Llama 3.3 70B LLM.
AI-powered Restaurant Analytics Platform
AI-driven analytics that boost restaurant revenue with smart ordering via Llama 3, multi-channel voice commands & dynamic pricing.
Full-stack platform for restaurant analytics, AI-powered ordering, and revenue optimization. Features a custom analytics engine using BCG classification and association rule mining, AI ordering with Meta-Llama 3, and multi-channel ordering via Twilio Voice & Web Speech API.
Modular Fleet & Logistics Management System
Smart logistics hub with automated fleet state machines, fuel analytics, ROI tracking & role-based access for 4 user types.
A centralized, rule-based digital hub for delivery fleet management. Features automated vehicle/driver state machines, cargo weight validation, license compliance checks, fuel efficiency analytics (km/L), vehicle ROI tracking, and CSV/PDF export — all with role-based access for 4 user types.
Cryptographic Protocol Simulation in C++
Secure key exchange from scratch — implementing the classic DH protocol with modular arithmetic & clean CMake architecture.
A modular C++ implementation of the Diffie-Hellman key exchange protocol. Simulates how two parties establish a shared secret over an insecure channel without revealing private keys. Features manual modular exponentiation, clean header/source separation, and cross-platform CMake build support.
A collection of technologies I'm proficient with
My professional journey
Fireflyz Tech
Ahmedabad, Gujarat · On-site
Civic & Social Service Internship (CSSI)
Paneli, Gujarat
Nirma University
Ahmedabad, Gujarat
Krishna International School
Rajkot, Gujarat
Milestones & recognitions
Proposed CitizenConnect, a civic-tech platform for GPS-tagged public issue reporting, automated escalation, and department credibility scoring to enhance urban governance.
Secured 2nd Runner-Up among 400+ teams (2300+ registrations) as part of team Delta Force. Built a real-world AI restaurant analytics platform featuring a Llama 3 ordering assistant and a custom BCG classification engine under tight time constraints.
Consistent problem solver with 430+ problems solved. Strong grasp of data structures and algorithms, actively participating in weekly contests and tackling complex edge-case reasoning.
Pupil rating achieved through regular participation in global rounds, honing competitive programming skills in mathematics, greedy algorithms, and dynamic programming.
Let's build something great together
I'm currently looking for full-time opportunities and am open to collaborating on interesting projects. Whether you have a question, a project idea, or just want to say hi — feel free to reach out!