Role "> Role "> Role " />
Mo Sobhy

Android fanboy doing Android stuff @transferwise, writing about totally random stuff.

Zalando SE

An easy to integrate payments SDK into your apps.

Role

As a Lead Android Engineer at Zalando, I lead the design and development of the Zalando Payments SDK that provided different payment methods based on a user’s risk factor within the host app. This involved refining, designing and writing the API interface and implementing the SDK following an MVP architecture using TDD.

Following this, I then moved to the main Zalando Android App that had over ~50 million downloads, where I worked on migrating the application architecture to MVI, which provided a more scalable, testable and maintainable codebase in Kotlin.