DP

Dhruvil Patel

Full Stack Mobile Developer

About Me

Passionate Full-Stack Mobile App Developer with expertise in modern development practices using Jetpack Compose, Spring Boot reactive programming, and clean architecture principles. I specialize in building scalable, user-centric mobile applications with robust backend systems.

My backend expertise includes Spring Security, Spring Cloud Functions, reactive programming with WebFlux, message queuing with Kafka and RabbitMQ, and database management with MongoDB, MySQL, and Redis caching.

Currently pursuing Bachelor of Engineering in Information Technology at LD College of Engineering, Ahmedabad. I'm continuously learning cutting-edge technologies and implementing modern architectural patterns.

15 Projects Completed
300 LeetCode Problems
8 Technologies Mastered
2 Years Experience

Technical Arsenal

Android Development

  • Jetpack Compose (Modern UI)
  • MVVM Architecture
  • Clean Code Architecture
  • Room Database & DataStore
  • Dependency Injection (Hilt, Koin)
  • Navigation Component
  • CameraX & ML Kit
  • Biometric Authentication

Backend & Microservices

  • Spring Boot & WebFlux
  • Spring Security & JWT
  • Spring Cloud Functions
  • Reactive Programming
  • Apache Kafka & RabbitMQ
  • REST & GraphQL APIs
  • Microservices Architecture
  • Python Flask

Databases & Tools

  • MongoDB (Document DB)
  • MySQL (Relational DB)
  • Redis (Caching)
  • Firebase Services
  • Android Studio
  • IntelliJ IDEA
  • Postman
  • Git & GitHub

Programming Languages

  • Kotlin
  • Java
  • Python
  • C++
  • JavaScript
  • SQL

Featured Projects

Quora Backend Clone

Spring WebFlux • MongoDB • Kafka • Redis • Reactive Programming

A high-performance, reactive backend system mimicking Quora's functionality with real-time feed generation, pagination, message streaming with Kafka, and Redis caching for optimal performance.

Waste-Wise Smart Management

Kotlin • Jetpack Compose • Firebase • ML Kit • Google Maps

A comprehensive ecosystem with User, Driver, and Admin apps featuring live tracking, QR scanning, biometric auth, and real-time notifications with Google Maps integration.

ScanMate: PDF Scanner

Kotlin • Jetpack Compose • CameraX • Room Database • MVVM

A professional document scanning app with high-quality capture, image editing, PDF conversion, and efficient file management using clean architecture.

E-commerce Platform

Jetpack Compose • Firebase • Hilt • Razorpay • Clean Architecture

A scalable B2C e-commerce platform with product browsing, secure authentication, order management, and payment integration using Firebase services.

Medical Inventory System

Jetpack Compose • Flask Backend • MVVM • Hilt • DataStore

A B2B medical inventory management system with role-based access control, inventory tracking, and internal order workflows with custom Flask backend.

Expense Tracker App

Jetpack Compose • Firebase • Room Database • MVVM • Hilt

An offline-capable personal finance management app with income/expense tracking, categorized reports, and push notifications for reminders.

Education & Achievements

Education

Bachelor of Engineering

Information Technology

LD College of Engineering

2023 - 2027 | Ahmedabad, Gujarat, India

Languages

  • English (Fluent)
  • Hindi (Native)
  • Gujarati (Native)

Achievements

  • LeetCode Rating: 1686
  • 300+ Problems Solved
  • Jetpack Compose Certified
  • GeeksforGeeks Level 2