Senior Android Engineer — 5+ years building Android apps at scale. Currently SDE-2 & Android Platform Owner at Dice.tech, owning a platform serving 50,000+ MAU.
🌐 Portfolio: darkpandawarrior.github.io · 📄 Interactive CV: cv-siddharth.vercel.app
val siddharth = AndroidEngineer(
location = "Pune, India",
yearsOfExperience = 5, // and counting
currentFocus = listOf("Compose Multiplatform", "Performance Engineering", "System Design"),
)- 📍 Location engineering — predictive dead reckoning + sensor fusion (accelerometer + GPS), taking tracking accuracy from 50% → 95% in production
- 🎨 92% Jetpack Compose migration of a 738k+ LOC codebase, including a custom theme engine that cut UI development friction by 60%
- 🛡️ 80% crash reduction — dual monitoring with Firebase Crashlytics + Sentry (programmatic init, ProGuard mapping, ANR detection), threading fixes, structured-concurrency cleanup
- 🔐 Security hardening — SQLCipher + Android Keystore, SSL pinning as dual build flavors (pinned/unpinned), biometric auth (VAPT/banking-compliant)
✈️ Trip V2 travel platform — mileage submission linked to Itinerary V2, approval flows, full Mixpanel analytics across the mileage ecosystem- 🏢 20+ white-label client apps at Jugnoo/Jungleworks with an 80% reduction in delivery time via build automation
Kotlin Multiplatform · iOS + Android + Wear OS · 23-module clean architecture
- iOS fully live — kmpworkmanager (BGTask dispatcher + AppDelegate), all screens in
commonMain - 96 Roborazzi screenshot tests on JVM (no emulator, no network), detekt / ktlint / Kover, CI
- Dual
gms/noGmsdistribution with a dependency-prefix guard (Play Store + F-Droid) - Sensor-fusion location engine with predictive dead reckoning, ML Kit OCR for receipt scanning
Compose Multiplatform · Android + iOS + Desktop · ISMCTS + LLM AI opponents · Koin
Satirical India corporate-political underworld — Kursi ke liye kuch bhi karega
- Tiered AI system — ISMCTS bots (8k iterations) → cloud LLM upgrade (Anthropic / OpenAI / Gemini / on-device); each of 10 personas has a personality profile driving targeting and bluff choices
- DARBAR social layer — bots form alliances, carry grudges, send Hinglish chat; 4 story arcs; players can manipulate the social fabric — without breaking the engine's byte-for-byte determinism
- Bespoke design identity — "License Raj Deco" (teak/brass/cream, Rozha One display font, 5 Canvas-drawn intaglio role glyphs, stamped-instrument UI language)
- Gauntlet mode (5-rung ladder), Team mode, Spectator demo, interactive tutorial; full Fastlane + CI prod pipeline
| Project | What it is |
|---|---|
| cv-siddharth |
Interactive CV with AI assistant — React 19, multi-provider LLM chat, 3D hero, printable résumé |
| career-ops | AI-powered job search system built on Claude Code — 14 skill modes, Go dashboard, PDF generation |
Architecture: MVVM + Clean Architecture · MVI state · Repository pattern · Multi-module Also: WorkManager · Foreground Services · Retrofit/OkHttp · Sentry · Agentic dev workflows (MCP)
⚡ Avid reader, chess player, and connoisseur of puns & coffee.

