
Dhruv Patel
Android Architect | Kotlin Multiplatform | On-Device AI
Welcome to my professional portfolio. I’m a Lead Android & Multiplatform Engineer with 14+ years of experience building cutting-edge mobile solutions, on-device AI runtimes, and high-performance native systems for global markets.
👨💼 Professional Profile
Lead Android Engineer @ Impact Commerce
Specialized in designing and implementing sophisticated digital commerce solutions, with deep expertise in:
- Complex multimedia editing workflows
- Hardware-software integration
- Adaptive layouts and responsive design
- Team leadership and technical mentorship
- Android architecture patterns and best practices
💼 Core Expertise
🛠️ Technical Stack
- Languages: Kotlin (Expert), Java, Modern C++ (NDK), Swift
- Frameworks & UI: Jetpack Compose, Compose Multiplatform, Android SDK, iOS (SwiftUI host)
- AI & Edge Compute: llama.cpp (v0.7.0), Google AI Edge LiteRT, Apple MLX, NDK (Vulkan, OpenCL, Metal, ARM KleidiAI)
- Data & Cloud: SQLDelight, Cloud Firestore (Schema v5), Room, Coroutines & StateFlow
- Specializations:
- Mobile Architecture Patterns (MVI, Clean Architecture, MVVM)
- On-Device AI & LLM Inference (Speculative Turbo decoding, KV cache pre-warming, model quantization)
- Kotlin Multiplatform (KMP) & Cross-Platform System Design
- Adaptive Layouts & Multi-Window / Two-Pane Responsive UI
- Multimedia Workflows & Real-Time Graphics
- Cloud Synchronization & Offline-First Data Integrity
- Hardware-Software Integration & Native Crash Isolation
- Performance Optimization, Profiling & Memory Guardrails
🎓 Leadership & Community
- Technical Mentorship & Team Leadership
- UI/UX Optimization & Design Collaboration
- Technical Speaking & Developer Community Engagement
- Code Review & Architecture Design
🚀 Key Highlights
On-Device AI & High-Performance Runtimes
Pioneered on-device AI architectures running open-source LLMs and image generation models natively on mobile hardware with zero cloud dependencies. Engineered dual-model Speculative Turbo decoding, modular dynamic GPU feature delivery (Vulkan/OpenCL/Metal), and defensive fork() crash isolation.
Kotlin Multiplatform (KMP) & Cross-Platform Parity
Architected production cross-platform solutions sharing game logic, MVI presentation stores, and offline-first persistence across Android, iOS, and Android TV, while preserving 100% native platform fidelity and ergonomics.
Modern Android & Adaptive UI
Expert in modern Android development patterns using Jetpack Compose and Compose Multiplatform, delivering responsive adaptive layouts across phones, foldables, tablets, and 10-foot TV experiences.
Digital Commerce & Hardware Integration
Led the development of scalable digital commerce platforms and low-latency hardware abstraction layers interfacing with 27+ POS peripherals, handling millions of transactions with high reliability.
📊 Impact & Results
- Architected scalable mobile and multiplatform applications serving millions of users
- Pioneered on-device LLM inference and local multimodal AI pipelines on consumer mobile hardware
- Led teams of developers in implementing modern MVI and Clean Architecture patterns
- Optimized performance across diverse Android devices, operating systems, and NDK backends
- Mentored junior and mid-level developers in modern Android and Multiplatform practices
- Contributed to developer communities through technical speaking and open-source contributions
Featured Projects
AI Playground
- Director & Lead Engineer | Kotlin Multiplatform, Compose Multiplatform, C++20 / NDK (llama.cpp v0.7.0), Google AI Edge LiteRT, Apple MLX, Vulkan/OpenCL/Metal, SQLDelight
- An offline-first, on-device multimodal AI workstation for Android and iOS that turns mobile devices into self-contained inference engines. Executes local LLMs (GGUF, Safetensors, MediaPipe), synthesizes on-device diffusion images (Bonsai Image Ternary 4B / FLUX.2-klein), and parses 25+ document formats with zero cloud dependencies and 100% data privacy.
- Features dual-model Speculative Turbo decoding (2x throughput speedup), crash-resilient
fork()Vulkan driver isolation with SIGKILL watchdog, 100% offline activity ledger (SQLDelight v10), streaming mid-turn persistence, and full cross-platform voice parity. - Links: Play Store | GitHub | Engineering Blog Series
VelociHue
- Director & Lead Engineer | Kotlin Multiplatform, Compose Multiplatform, Kotlin 2.4.0, AGP 9.2.1, Target SDK 37 (Android 17), Cloud Firestore (Schema v5), Android TV
- A fast-paced arcade action game engineered in Kotlin Multiplatform and Compose Multiplatform for Android, iOS, and Android TV, featuring endless color-gate mechanics, high-framerate physics (60–120 FPS), and multi-tiered progression.
- Features shared pure-Kotlin game engine, Cloud Firestore schema v5 sync with 3-way union merge, 29-achievement multi-tiered engine, photo-sensitive accessibility mode, and high-resolution PNG share card generation.
- Links: Play Store
🎤 Technical Speaking
Regularly share expertise on:
- On-Device AI & Local LLM Runtimes in Production
- Kotlin Multiplatform (KMP) & Compose Multiplatform Architecture
- Modern Android Architecture & Jetpack Compose Best Practices
- Hardware Integration, NDK Systems & Performance Optimization
- Technical Leadership & Engineering Culture
📱 Connect & Collaborate
I’m always interested in discussing:
- Android Development & Architecture
- Mobile Technology Innovations
- Team Leadership & Developer Growth
- Speaking Engagements & Technical Partnerships
Let’s connect!
“Excellence in engineering comes from a commitment to continuous learning, clean code, and building solutions that genuinely improve people’s lives.”