Erfan.
← All projects
2019 – 2020·HafHashtad · Tehran, Iran·Employment

Eways

Comprehensive e-payment platform for bill payments, mobile charging, and wallet management.

KotlinJavaMVVMRxJava 2RoomRetrofitFirebaseJUnitEspressoMockito

Built Eways from scratch within a team at HafHashtad — a comprehensive e-payment platform covering bill payments, mobile charging, wallet management, and an integrated store.

  • Implemented MVVM with LiveData, repository pattern, Room for local caching
  • RxJava 2 for reactive networking throughout the app
  • Minimized bugs before releases by about 60% using unit and integration tests (JUnit, Mockito, Robolectric, Espresso)
  • Mixed Java and Kotlin codebase, collaborating closely with backend developers