Skip to content
View DearDhruv's full-sized avatar
👨‍💻
Making lives better for Apps & Commerce
👨‍💻
Making lives better for Apps & Commerce

Block or report DearDhruv

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
DearDhruv/README.md

Dhruv Patel · @DearDhruv

Dhruv Patel - Lead Android Engineer / Tech Lead

LinkedIn X Instagram Email

I've been building for Android for about 15 years — long enough to have started in Eclipse with Java and XML, worked through every major platform transition, and now build natively with Kotlin Multiplatform and Jetpack Compose.

As a Lead Engineer and Tech Lead, I focus on software that stands the test of time: clean architecture that keeps teams shipping with confidence, adaptive experiences across phones, foldables, and 10-foot TV displays, and pushing what's possible on hardware — from low-level multimedia pipelines to on-device AI runtimes.

Outside of day-to-day engineering, I mentor teams, speak at GDG DevFests on modern Android architecture, and treat mobile engineering as both a science and a creative craft — an Android Artist.

🧰 Tech Stack

Languages
Kotlin Java C++

Android & UI
Android Jetpack Compose Compose for TV Material 3 Adaptive Layouts

Multiplatform
Kotlin Multiplatform Compose Multiplatform Apple MLX

On-Device AI & Multimedia
llama.cpp LiteRT On-Device Diffusion Media3 FFmpeg Hardware Integration

Data, Cloud & APIs
Firebase Coroutines & Flow GraphQL OpenAPI

Architecture & Build
Hilt Gradle R8 Optimization
Clean Architecture · MVI · MVVM · Modularization

🚀 Featured Projects

Veloci Hue - KMP × CMP arcade game for Android, iOS & Android TV

AI Playground - Offline on-device LLM & diffusion image synthesis for Android & iOS

Open Store - Lightweight Android TV launcher utility built with Compose for TV

🎤 Speaking · GDG DevFests & Workshops

Year Talk Where
Dec 2025 Jetpack Compose - Game-changing features (Navigation 3, Adaptive, Performance, Accessibility) Surat 🇮🇳
Nov 2025 Android 17 Mandates - Adaptive Layouts across all form factors Ahmedabad 🇮🇳
Jun 2022 What's New in Android 13 Gandhinagar 🇮🇳
Sep 2019 UI & UX with Ease for Mobile Surat & Rajkot 🇮🇳
Sep 2018 Android Jetpack - Slices Ahmedabad 🇮🇳
Feb 2018 DialogFlow - Chatbot Creation Workshop Anand & Rajkot 🇮🇳

📊 GitHub at a Glance

DearDhruv GitHub Stats

Followers Stars Public Repos

🤝 Let's Build Something

  • 💼 Freelance / Contract - Open for interesting Android, KMP, or CMP projects. Reach out via email.
  • 💬 Ask me anything - Android architecture, Kotlin, Compose, KMP/CMP, hardware integration, multimedia, or tech leadership - find me on X or LinkedIn.
  • 🎤 Invite me to speak - Happy to talk at meetups and DevFests on Compose, adaptive layouts, and modern Android.

🌌 Off the Clock

🪐 Astronomy  ·  🎌 Anime  ·  ♟️ Chess

"Android Artist"

Pinned Loading

  1. kotlinx.serialization kotlinx.serialization Public

    Forked from Kotlin/kotlinx.serialization

    Kotlin multiplatform / multi-format serialization

    Kotlin 1

  2. DearDhruv DearDhruv Public

    Python 1