
Harshith Shetty
Verified Expert in Engineering
Mobile App Developer
Mumbai, Maharashtra, India
Toptal member since June 2, 2026
Harshith is a mobile app developer with 10 years of experience building and scaling high-traffic consumer apps with 10+ million downloads and 1.8+ million monthly active users. He has a proven track record of delivering +99.5% crash-free mobile experiences, establishing and leading teams, and continuously improving product quality at scale. Harshith brings deep expertise in Android, iOS, Flutter, Kotlin Multiplatform (KMP), mobile architecture, CI-CD, automations, and technical leadership.
Portfolio
Experience
- Android - 10 years
- Unit Testing - 8 years
- Kotlin - 8 years
- Kotlin Multiplatform Mobile (KMM) - 6 years
- Flutter - 6 years
- WebSockets - 4 years
- Jetpack Compose - 4 years
- iOS - 4 years
Preferred Environment
MacOS, Linux
The most amazing...
...solution I've built are the ESPNcricinfo mobile apps, achieving 10+ million downloads, 1+ million active users, and a 4.5 out of 5 rating across app stores.
Work Experience
Mobile Apps Lead
ESPNcricinfo
- Built Android and iOS apps from scratch using Flutter and Kotlin Multiplatform (KMP), scaling to 10+ million downloads and 1.8+ million monthly active users while sustaining over 99.5% crash-free users.
- Served as the founding mobile lead, partnering with product and business teams to shape requirements and roadmap priorities.
- Spearheaded execution in close collaboration with web and back-end teams to deliver consistent cross-platform product experiences.
- Scaled the mobile team over four years through hiring, mentoring, and team leadership.
Software Engineer Team Lead
Shaadi
- Joined as an Android platform engineer and led the migration of app modules from legacy architecture to an Android-recommended MVVM stack, backed by TDD, metrics monitoring, and A/B experiments to ensure complete coverage with zero missed cases.
- Defined development guidelines and built internal developer tooling to improve engineering velocity and code quality.
- Drove the migration of the legacy user registration flow from WebView to native on Android and iOS using KMP, maximizing code reuse and consistency across platforms while training teams to adopt the new approach.
Development Lead
Big Rattle Technologies
- Delivered end-to-end Android apps for clients while going client-side, gathering requirements, and building custom apps for them.
- Promoted multiple times from intern to development lead within one year.
- Created proofs of concept in the latest stack, including Google Actions and Dialogflow, and was invited by Google to the Google Actions Workshop.
Experience
ESPNCricinfo Applications
Shaadi Matrimony App
https://play.google.com/store/apps/details?id=com.shaadi.android&hl=en-USEducation
Master's Degree in Computer Science
SK Somaiya College - Mumbai, India
Bachelor's Degree in Information Technology
Anna Leela College of Commerce and Economics - Mumbai, India
Skills
Libraries/APIs
Google Maps, jQuery, Node.js, Retrofit
Tools
MQTT, Fastlane, Figma, Codex, Claude
Languages
Java, Kotlin, SQL, C++, HTML, JavaScript, Dart, Swift, TypeScript
Frameworks
Flutter, SwiftUI, Ktor, Spring Boot
Paradigms
Unit Testing, Continuous Integration (CI), Continuous Delivery (CD), Test-driven Development (TDD), REST
Platforms
Android, iOS, Firebase, MacOS, Linux
Storage
RoomDB, Databases
Other
Jetpack Compose, Coroutines, WebSockets, Push Notifications, Kotlin Multiplatform, Kotlin Multiplatform Mobile (KMM), GitHub Actions, App Store, Room
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring