Balvinder Gambhir is an Android-focused SDE3 at Swiggy with eight years of hands-on experience building mobile apps and cross-platform features. He progressed rapidly through engineering roles at Swiggy after earlier stints as a product engineer and Flutter intern, demonstrating strong product-facing execution. An active open-source contributor, he has improved core Flutter packages (url_launcher, image_picker, google_maps_flutter), adding web support, multi-file picking, and precision fixes that bridge platform-specific and web implementations. Comfortable across native Android and Flutter, he combines UI polish—animations and clean architecture work on a Pokedex app—with low-level platform fixes that improve reliability. Based in Navi Mumbai, he brings a pragmatic blend of full-stack mobile development and open-source collaboration, often tackling subtle cross-platform edge cases.
8 years of coding experience
4 years of employment as a software developer
Bachelor of Engineering - BE, Computer Engineering, Bachelor of Engineering - BE, Computer Engineering at Ramrao Adik Institute of Technology
Plugins for Flutter maintained by the Flutter team
Role in this project:
Mobile Developer (Android/iOS)
Contributions:19 reviews, 8 commits, 24 PRs in 1 year 1 month
Contributions summary:Balvinder primarily contributed to the `url_launcher` and `google_maps_flutter` plugins, focusing on enhancing their functionality and addressing specific issues. Their work included adding a `webOnlyWindowName` parameter to the `url_launcher` plugin for web platform support, enabling control over how URLs open in web browsers. Additionally, they fixed a precision issue with point conversions in the `google_maps_flutter_android` plugin and addressed an initial padding issue for the Android map. Furthermore, the user added support for multiple picks, name, and local file properties in `image_picker_for_web`.
Pokedex app built with Flutter (with lots of animations) using Clean Architecture
Role in this project:
Mobile Developer (iOS)
Contributions:7 commits, 3 PRs, 6 comments in 4 days
Contributions summary:Balvinder primarily focused on enhancing the Pokedex app's user interface and functionality using Flutter. They implemented features such as displaying detailed pokemon information, including stats, evolutions, and about sections. Additionally, the user made UI improvements, including animations and page transitions. The commits indicate work on several widgets and data models, making the application more complete.
flutter-appsdartpokemon-infoflutter-uiandroid
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.