Hardik Gupta profile photo 1 on Tal

Hardik Gupta

Android @Cricbuzz | Kotlin | Jetpack Compose | KMP/CMP | Java | Spring Boot | SQL | Microservices

Bengaluru

2+ years of work experience

Cricbuzz.com
May 20267 mosPresent

Bengaluru, Karnataka, India

• Led the redesign of a scalable Live Auction Tracker supporting 9 player, team, and match states using MVVM/MVI and StateFlow, enabling robust real-time state transitions and filtering for Cricbuzz’s IPL auction coverage. • Engineered dynamic auction infrastructure including MPU/native ads, real-time ad updates, multi-currency bid formatting, dynamic deep/app links, standardized Firebase Analytics tracking, and live X (Twitter) post embedding across tournament editions. • Redesigned Buzz Shorts playback from a 3-player ExoPlayer pool to AndroidX Media3 PreloadManager, implementing 4-item intelligent preloading, MediaSource reuse, disk caching, and memory optimizations to improve short-form video playback at 100M+ user scale. • Architected a Jetpack Compose + Material 3 Debug Suite with Network Inspector, Ad Network Logger, Firebase/CleverTap Analytics Monitor, and API Docs Viewer, reducing the QA feedback loop by 40%. • Optimized high-frequency feed APIs using Retrofit and Square Wire Protobuf with runtime JSON/Protobuf content negotiation, reducing network payload size by ~50%; built a Settings Override System for 50+ remote configurations and RoomDB/SQLite Database Inspector for faster debugging and issue reproduction.
DigiValet
Jul 202511 mosMay 2026

Indore, Madhya Pradesh, India

• Designed and implemented an automated Themes SDK using Kotlin Symbol Processing (KSP) that converted Figma JSON into Jetpack Compose UI code, reducing manual UI development effort by ~40% and ensuring design consistency across multiple product surfaces. • Built and maintained scalable Android features using Jetpack Compose, Coroutines, and StateFlow, delivering responsive and predictable state-driven UIs aligned with modern Android architecture principles. • Developed a Kotlin Multiplatform (KMP) Meeting Room Booking application, sharing business logic across Android and iOS to reduce platform-specific code duplication and improve maintainability. • Implemented an MQTT client in KMP to receive encrypted real-time occupancy data from IoT sensors, enabling seamless room status updates and live occupancy tracking across 50+ deployed iPads. • Integrated Salto Smart Door Lock SDK, enabling secure lock/unlock operations, real-time device state management, and IoT connectivity for production deployments at luxury residential properties in Dubai and the USA. • Migrated authentication from MSAL to AWS Cognito, reducing login failures by ~25% and simplifying token lifecycle management; integrated Firebase Crashlytics to enable centralized crash reporting and faster production issue diagnosis. • Implemented real-time notifications using Firebase Cloud Messaging (FCM) and WebSockets, while integrating Apollo GraphQL, Ktor Client, and KotlinX Serialization to optimize API communication, client-side caching, and high-frequency data synchronization.
DigiValet
Jan 20256 mosJun 2025

Indore, Madhya Pradesh, India

Cufront Healthcare
Mar 20244 mosJun 2024

Nasik, Maharashtra, India

Hardik’s AI Stack

antigravity
antigravity
claude code
claude code
claude
claude
codex
codex
gemini
gemini

Education

Medicaps university

Bachelor of Technology - BTech, Computer Science

Medicaps university

20214 yrs2025

Shri Devi ahilya shishu vihar

Join Hardik and 10k+ other professionals on

Tal Boss

Tal is the app where bosses meet engineers & builders directly, without middlemen

Download Tal Boss

Hardik Gupta on Tal

Headline

Android @Cricbuzz | Kotlin | Jetpack Compose | KMP/CMP | Java | Spring Boot | SQL | Microservices

About

I'm a Software Engineer specializing in Android development, building scalable, high-performance mobile applications with Kotlin, Java, Jetpack Compose, and modern Android architecture components. Currently, I'm working as an Associate Software Engineer at Cricbuzz, where I develop and optimize features for high-traffic sports applications. My work includes redesigning live auction tracking systems, optimizing short-form video playback using AndroidX Media3 PreloadManager, building internal developer tools with Jetpack Compose, and improving network efficiency through Retrofit and Square Wire Protobuf. Previously, at DigiValet, I worked on Android applications and cross-platform solutions using Kotlin Multiplatform (KMP). I developed an automated UI Themes SDK using Kotlin Symbol Processing (KSP), integrated IoT functionality through MQTT and WebSockets, implemented secure authentication using AWS Cognito, and built real-time features for connected devices. Technical expertise: • Languages: Kotlin, Java, C++, Python • Android: Android SDK, Jetpack Compose, Android TV, Coroutines, Flow, MVVM, MVI • Networking: Retrofit, Ktor, GraphQL, REST APIs, WebSockets, MQTT, Protocol Buffers • Media: AndroidX Media3, ExoPlayer, Preloading and Playback Optimization • Architecture & Tools: Kotlin Multiplatform, Hilt, Room, Firebase, Gradle, CI/CD • On-Device AI: TensorFlow Lite, Google ML Kit, Google AI Edge SDK Key achievements: • Improved the QA feedback loop by 40% through an internal debugging suite. • Reduced network payload size by approximately 50% through JSON/Protobuf content negotiation. • Built a KSP-powered automated Themes SDK, reducing manual UI development effort by approximately 40%. • Solved 450+ DSA problems across LeetCode and GeeksforGeeks. • Secured a Top 10 finish at ParulHacks among 200 teams and won the Kriyeta 5.0 Hackathon. I enjoy solving challenging engineering problems, designing maintainable architectures, optimizing application performance, and building reliable user experiences at scale. I'm always interested in connecting with engineers, learning from innovative teams, and exploring opportunities to build impactful software.

Location

Bengaluru

AI stack

antigravity

claude code

claude

codex

gemini

Work experience

Associate Software Engineer at Cricbuzz.com, May 2026 - Present · 7 mos, Bengaluru, Karnataka, India, • Led the redesign of a scalable Live Auction Tracker supporting 9 player, team, and match states using MVVM/MVI and StateFlow, enabling robust real-time state transitions and filtering for Cricbuzz’s IPL auction coverage. • Engineered dynamic auction infrastructure including MPU/native ads, real-time ad updates, multi-currency bid formatting, dynamic deep/app links, standardized Firebase Analytics tracking, and live X (Twitter) post embedding across tournament editions. • Redesigned Buzz Shorts playback from a 3-player ExoPlayer pool to AndroidX Media3 PreloadManager, implementing 4-item intelligent preloading, MediaSource reuse, disk caching, and memory optimizations to improve short-form video playback at 100M+ user scale. • Architected a Jetpack Compose + Material 3 Debug Suite with Network Inspector, Ad Network Logger, Firebase/CleverTap Analytics Monitor, and API Docs Viewer, reducing the QA feedback loop by 40%. • Optimized high-frequency feed APIs using Retrofit and Square Wire Protobuf with runtime JSON/Protobuf content negotiation, reducing network payload size by ~50%; built a Settings Override System for 50+ remote configurations and RoomDB/SQLite Database Inspector for faster debugging and issue reproduction.

Software Engineer at DigiValet, Jul 2025 - May 2026 · 11 mos, Indore, Madhya Pradesh, India, • Designed and implemented an automated Themes SDK using Kotlin Symbol Processing (KSP) that converted Figma JSON into Jetpack Compose UI code, reducing manual UI development effort by ~40% and ensuring design consistency across multiple product surfaces. • Built and maintained scalable Android features using Jetpack Compose, Coroutines, and StateFlow, delivering responsive and predictable state-driven UIs aligned with modern Android architecture principles. • Developed a Kotlin Multiplatform (KMP) Meeting Room Booking application, sharing business logic across Android and iOS to reduce platform-specific code duplication and improve maintainability. • Implemented an MQTT client in KMP to receive encrypted real-time occupancy data from IoT sensors, enabling seamless room status updates and live occupancy tracking across 50+ deployed iPads. • Integrated Salto Smart Door Lock SDK, enabling secure lock/unlock operations, real-time device state management, and IoT connectivity for production deployments at luxury residential properties in Dubai and the USA. • Migrated authentication from MSAL to AWS Cognito, reducing login failures by ~25% and simplifying token lifecycle management; integrated Firebase Crashlytics to enable centralized crash reporting and faster production issue diagnosis. • Implemented real-time notifications using Firebase Cloud Messaging (FCM) and WebSockets, while integrating Apollo GraphQL, Ktor Client, and KotlinX Serialization to optimize API communication, client-side caching, and high-frequency data synchronization.

Software Engineer Trainee at DigiValet, Jan 2025 - Jun 2025 · 6 mos, Indore, Madhya Pradesh, India

Frontend Developer intern at Cufront Healthcare, Mar 2024 - Jun 2024 · 4 mos, Nasik, Maharashtra, India

Education

Bachelor of Technology - BTech, Computer Science, Medicaps university

Shri Devi ahilya shishu vihar

Public links

github: https://github.com/hardikgupta2003

leetcode: https://leetcode.com/hardikgupta2003