Mukesh Solanki is a Mobile Architect based in Bengaluru with 10 years of experience designing and shipping high-performance Android and cross-platform mobile solutions. He leads small engineering teams and has a track record of building apps and an SDK from scratch, emphasizing modular architecture, maintainability, and measurable performance gains (up to 50% faster startup in past projects). Mukesh specializes in WebRTC and live video streaming, and his open-source Android libraries—like an enhanced country-picker and a flexible OTP/PIN view with Compose support—demonstrate a practical focus on UX, reusability, and developer ergonomics. As a former technical lead and freelancer, he blends hands-on coding, mentorship, and product collaboration to deliver resilient, production-grade apps for partners and clients. Notably, he pairs deep platform optimization skills with a penchant for shipping small, reusable components that accelerate partner integrations.
10 years of coding experience
9 years of employment as a software developer
Bengaluru University
BCA Computer Science, BCA Computer Science at Veer Narmad South Gujarat University, Surat
A custom view to enter otp of different sizes used usually in cases of authentication.
Role in this project:
Mobile Developer (Android)
Contributions:6 releases, 44 commits, 25 PRs in 5 years
Contributions summary:Mukesh primarily worked on enhancing an Android library for creating custom OTP (One-Time Password) views. Their contributions include updating dependencies, adding support for dynamic OTP lengths, integrating a callback mechanism for OTP completion, introducing attributes for hints and styling, and refactoring the UI. These changes improved the library's flexibility, functionality, and user experience, offering developers more control over the appearance and behavior of OTP input fields within their Android applications. The user also provided a Compose implementation.
A simple library that displays a beautiful list of all the countries allowing the user to pick the country he wishes and provide details like country code, iso code name,currency and flag.
Role in this project:
Mobile Developer (Android)
Contributions:1 release, 67 commits, 38 PRs in 3 years 7 months
Contributions summary:Mukesh primarily contributed to an Android library focused on country selection. Their work involved updating support libraries, fixing reported issues, and adding features such as currency display and the ability to search for countries. They refactored the codebase and replaced the ListView with a RecyclerView for improved performance and user experience. They also implemented an option to disable search functionality and added a new theme, along with fixing issues related to bottom sheet.
gradleisodisplayspickandroid-library
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Mukesh Solanki - Mobile Architect at InstaVision Inc