I am a Computer Scientist with a knack for mobility and mobile applications. As a factotum I never shy away from stepping outside my comfort zone. I am passionate about solving real world problems using Mobile and Pervasive technologies.
* Spearheaded the development of features on Android app across diverse product surfaces, including Feed, Search, and Onboarding
* Pioneered the migration of Nextdoor's news feed and search to Jetpack Compose, resulting in a notable surge in scroll depth and a subsequent boost in revenue
* Enhanced Nextdoor's Android platform and developer experience by introducing tools like Danger CI, detekt, and ktfmt
* Improved workflow efficiency by creating automation scripts for the hassle-free generation of new Android modules
* Actively developed new features for Ridecell’s white-labeled Carsharing Android app
* Maintained and supported different customer branded apps, live on Google Play with over 100,000 active downloads
* Code owner for Carsharing Android SDK which drives Ridecell’s Android apps and also powers apps developed by Ridecell customers
* Integrated different third-party BLE hardware libraries into Carsharing SDK to perform various vehicle operations like lock, unlock, ignition start through the mobile apps
* Implemented and maintained CI/CD workflows for Android apps and SDK
* Mentored and guided junior developers on Android development and software best practices
sunapsis is international case management software, being used by more than 100 Universities in the US.
* Led the development of white-label cross-platform mobile applications using Flutter for Android & iOS, which are integrated with sunapsis software suite and will be used by more than 400,000 international students
* Lead the migration of existing functionalities of the sunapsis Nativescript app to Flutter
* Devised these apps to be customizable and configurable for different sunapsis clients
* Implemented strategies for continuous build, using Jenkins, and release for each sunapsis client
* Published open-source conference apps for sunapsis Users Conference 2018, which were used by more than 300 conference attendees. Github: https://github.com/sudhanshu-15/sunapsisConference2018Flutter
* Mentored a student intern on software engineering best practices and Flutter, to help build these mobile apps
* Extended existing sunapsis authentication process to work with sunapsis mobile apps.
* Added push-notifications feature to these apps to receive notifications for any communication sent from sunapsis Atlas Java application.
* Developed and improved the design and UI for sunapsis mobile applications.
* Implemented a backend service which formats and parses the communications for different notification channels supported by sunapsis i.e email, mobile, web.