I'm a Full Stack & Backend Developer pursuing B.Tech in Computer Engineering at Dharmsinh Desai University (CPI: 8.78). I build production-grade systems — from event-driven microservices to AI-powered platforms and cross-platform mobile apps.
- Focused on scalable backend architectures with Spring Boot, FastAPI, and Kafka
- Passionate about AI integration — RAG pipelines, LLM orchestration, and intelligent APIs
- Cross-platform mobile development with Flutter
- 500+ LeetCode problems solved | Top 11.04% globally
- ICPC CodeQuest @ DDU — 2nd Rank
- Exploring AWS, cloud deployments, and advanced system design
Know-Your-Repo — AI-Powered Repo Intelligence Platform
Problem: Developers waste hours trying to understand unfamiliar codebases. Solution: An AI platform that ingests any public GitHub repo and delivers phase-wise learning, architecture breakdowns, and a context-aware RAG chatbot for debugging and feature planning.
Tech: Python FastAPI LangChain Google Gemini ChromaDB MongoDB React Vite
Key Features:
- RAG-based chatbot with ephemeral ChromaDB vector storage per session
- Architecture explanation with auto-generated Mermaid diagrams
- Token-based usage tracking with MongoDB
- Built for DUHacks 5.0 Hackathon
Artha — Microservices Budget & Expense Tracker
Problem: Companies lack a unified, real-time system to track budgets, enforce approval workflows, and surface financial health analytics. Solution: A production-grade, event-driven microservices platform with CQRS, Kafka messaging, and multi-dimensional analytics dashboards.
Tech: Java 17 Spring Boot Spring Cloud FastAPI Node.js React Kafka PostgreSQL MongoDB Redis Docker
Key Features:
- 7-service microservices architecture with Netflix Eureka service discovery
- Event-driven CQRS: Kafka publishes expense approval events consumed by analytics & notification services
- Redis-backed rate limiting on the Spring Cloud API Gateway
- Company Health Scores, MoM spending trends, category breakdowns, and top-spender leaderboards
- Automated threshold email alerts (80% / 100%) with MongoDB deduplication
- Full Docker Compose orchestration for one-command deployment
Recipify — Recipe Sharing Platform
Problem: No clean, role-governed platform for sharing and discovering recipes with social engagement features. Solution: A RESTful backend with Spring Security RBAC, full recipe lifecycle CRUD, comments, likes, and Razorpay payment integration.
Tech: Java Spring Boot Spring Security Hibernate MySQL
Key Features:
- JWT-secured REST APIs with role-based access control (Admin / User)
- Recipe CRUD, nested comments, and like system
- Razorpay payment gateway integration
HostHub — Property Listing & Discovery Platform
Problem: Travellers struggle to discover unique accommodations with transparent reviews and map-based exploration. Solution: An Airbnb-inspired full-stack platform with geospatial mapping, cloud image storage, category filtering, and verified reviews.
Tech: Node.js Express.js MongoDB Passport.js Cloudinary Mapbox EJS
Key Features:
- Mapbox geocoding for interactive map-based property discovery
- Cloudinary image upload and CDN delivery via Multer
- Passport.js session authentication with ownership authorization middleware
- 8 property categories with filter support and Joi schema validation
Refulex — On-Demand Fuel Delivery App
Problem: Customers are forced to travel to fuel stations even in emergencies or high-traffic situations. Solution: A cross-platform mobile app connecting customers with nearby fuel pumps for doorstep delivery, with real-time order tracking.
Tech: Flutter Dart Node.js Express.js MongoDB
Key Features:
- Dual-role app: Customer and Fuel Pump operator views
- Real-time order status tracking with GPS-based nearby pump discovery
- Cross-platform (Android & iOS) from a single Dart codebase
Version-Flex — Git-Like Version Control System
Problem: Understanding how distributed version control systems work internally is non-trivial for most developers. Solution: A working Git-like VCS with a CLI and web UI, supporting init, add, commit, push/pull (AWS S3), and revert — built from scratch.
Tech: Node.js Express.js React MongoDB AWS S3 JWT
Key Features:
- Custom CLI (Yargs) for repository lifecycle management
- Commit snapshots stored as folder trees with metadata
- AWS S3 push/pull for remote storage
- React + Socket.IO web UI for repository browsing
| Area | Details |
|---|---|
| System Design | Microservices, CQRS, event-driven architecture, API gateways, service discovery |
| API Development | RESTful APIs, JWT auth, OAuth 2.0 (Google), rate limiting, versioning |
| AI & ML Integration | RAG pipelines, LLM orchestration (LangChain + Gemini), vector databases |
| Database Design | Relational (PostgreSQL, MySQL), NoSQL (MongoDB), caching (Redis), vector (ChromaDB) |
| Problem Solving | 500+ LeetCode problems |
| DevOps | Docker, Docker Compose, multi-stage builds, Kafka, Redis, AWS S3 |
| Mobile Development | Cross-platform Flutter apps with Node.js backend integration |
| Achievement |
|---|
| LeetCode — 500+ problems solved, Top 11.04% globally |
| ICPC CodeQuest @ DDU — 2nd Rank |
| NPTEL — Elite Certification in Data Analytics & Algorithms |
| Flipkart Grid 7.0 — Cleared Round 1 |
| Mentor @ DDU Coding Community — Led workshops & guided peers |
Dharmsinh Desai University — B.Tech, Computer Engineering | CPI: 8.78
Tapovan Science School — Gujarat Board | Class XII: 97.16% | Class X: 97.80%
- Cloud Deployments — AWS (EC2, S3, Lambda), Render, containerized production setups
- Advanced AI/ML — fine-tuning LLMs, agentic workflows, and multi-modal RAG systems
- Advanced System Design — distributed tracing, observability (OpenTelemetry), and resilience patterns
- Flutter Backend Integration — BLoC state management and scalable Node.js APIs for mobile
If you find my work interesting, consider starring a repo — it means a lot! Always open to collaborations, interesting ideas, and meaningful conversations.
"Build systems that scale, write code that lasts."



