Skip to content
Back to apps

Role · Senior Android Developer

HitchHiker

Stabilized a travel/shipping marketplace app and rebuilt it toward offline-first MVVM.

HitchHiker preview

Context

Travel and shipping apps lose trust fast when memory leaks, threading bugs, and weak architecture surface under real use.

What I did

Senior Android Developer (Jun 2016 – Aug 2017). Fixed leaks and threading with LeakCanary and RxJava; tightened MVP separation of concerns. Built an offline-first, Dagger2-modularized reactive MVVM stack with Data Binding, Kotlin, tests, and automated deployment.

Impact

Moved the app from firefighting to a sustainable architecture — offline-first MVVM with DI and CI.

More work