• Took over the SKEDit app with an existing, unstable, and underperforming code base. Worked closely with the old developer for smooth an...
• Took over the SKEDit app with an existing, unstable, and underperforming code base. Worked closely with the old developer for smooth and quick transfer of the domain knowledge.
• Moved all the duplicated code into relevant repositories to make sure the code is centralized and adheres to the MVP architecture.
• Improved the main screen load and rendering time by 4x by separating the unnecessary bundling of 5 tabs into 1 activity, into their
separate screens and by moving the data loading happening on the main UI thread into the background threads.
Java
Accessibility
Kotlin
View more
Java
Accessibility
Kotlin
Material Design
RESTful API
View more
• Successfully delivered the app from its design to deployment in under 6 months, working closely with the client for requirements.
• Des...
• Successfully delivered the app from its design to deployment in under 6 months, working closely with the client for requirements.
• Designed a clean code base by using MVVM and latest libraries such as Kotlin Coroutines, Dagger 2, Retrofit 2, Android
Navigation Component, Work Manager, Room, View Model, LiveData, Android Paging, and other Android JetPack libraries.
• Successfully deployed the app first to beta and then to release channel, with app gaining great reviews and 4.9+ rating as of now.
Android
Java
Git
Google Maps
MVVM
Kotlin
Picasso
Android navigation
Workmanager
Android paging
View more