Android Contractor,
Sep, 2018 - Nov, 20181 month
For my client, an emerging betting company, I was creating the architecture for their Android app. I was not constrained by legacy code, so I decided to use Kotlin, Jetpack (Navigation and ViewModel), Koin for Dependency Injection and unidirectional dataflow architecture (using MvRx and Epoxy). This modern approach reduced about half the amount of the code needed in comparison to traditional MVVM / MVP architecture, and I was able to iterate much faster, create fundamentals and core features of the app in 6 weeks.
