Vipul Asri

Toronto, Ontario, Canada
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
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.
code11 years of coding experience
job9 years of employment as a software developer
bookBachelor of Technology (B.Tech), Computer Science, Bachelor of Technology (B.Tech), Computer Science at Maharshi Dayanand University
bookAndroid Developer Nanodegree, Android Developer Nanodegree at Udacity
bookHigh School, High School at Adarsh Public School
stackoverflow-logo

Stackoverflow

Stats
9,033reputation
815kreached
116answers
23questions
Badges
material-design
top-5%
android
top-1%
android-recyclerview
top-5%
android-layout
top-5%
github-logo-circle

Github Skills (26)

kotlin10
ios10
lib10
flutter-apps10
android-sdk10
ui-design10
audio10
uid10
notification10
front-end-development10
android10
swift10
flutter-game10
flutter10
xamarin-android9

Programming languages (8)

TypeScriptJavaJavaScriptObjective-CHTMLDartKotlinPython

Github contributions (5)

github-logo-circle
vipulasri/Timeline-View

Dec 2015 - Jul 2022

Timeline View is a highly customizable android library for creating shipment/order tracking, step progress indicators, etc.
Role in this project:
userMobile 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.
timelinetimeline-viewandroid-libraryandroidtracking
vipulasri/TicketView

Nov 2017 - Jul 2022

An Android library to implement TicketView in android with normal, rounded and scallop corners
Role in this project:
userMobile 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.
Request Free Trial
Vipul Asri