Vipul Asri is an Android engineer with 11 years of hands-on experience building high-performance mobile apps and leading teams to production-quality releases. He has driven measurable product outcomes as Technical Lead at The Weather Network—improving startup times by ~50%, migrating to MVVM and Jetpack Compose, and helping scale the app to 9.5M+ MAUs with 99% crash-free users. An active open-source maintainer, he created TimelineView and TicketView and has contributed cross-platform fixes (Android/iOS) to notable projects like Flutter-AssetsAudioPlayer. He pairs deep platform expertise (Kotlin, Compose, WorkManager) with developer-experience improvements such as CI/CD, in-house SDKs, and cost-saving auth migrations. Vipul mentors aspiring engineers through MentorCruise and Udacity and occasionally blogs about practical Android techniques. Based in Toronto, he brings a pragmatic blend of hands-on coding, architecture, and community stewardship.
11 years of coding experience
9 years of employment as a software developer
Bachelor of Technology (B.Tech), Computer Science, Bachelor of Technology (B.Tech), Computer Science at Maharshi Dayanand University
Android Developer Nanodegree, Android Developer Nanodegree at Udacity
Timeline View is a highly customizable android library for creating shipment/order tracking, step progress indicators, etc.
Role in this project:
Mobile Developer (Android)
Contributions:17 releases, 1 review, 124 commits in 6 years 7 months
Contributions summary:Vipul primarily contributed to the `timeline-view` Android library, enhancing its functionality and user interface. Their work involved creating a customizable timeline view, introducing features for horizontal timeline compatibility and marker customization. The commits reveal modifications to the `TimelineView.java` file, including adding attributes, and code refactoring using Kotlin, showcasing expertise in Android UI development and library enhancements.
An Android library to implement TicketView in android with normal, rounded and scallop corners
Role in this project:
Mobile Developer (Android)
Contributions:10 releases, 2 reviews, 58 commits in 4 years 8 months
Contributions summary:Vipul primarily contributed to the Android application by implementing and enhancing the `TicketView` library. Their work focused on adding new features, specifically rounded and scallop corner options. They also updated the sample application to demonstrate the new features and properties of the library. Furthermore, the user improved the library by adding shadow effects, fixing preview issues, and migrating the project to androidx.
android-uinormalandroid-libraryandroidkotlin
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.