Position: Senior Android Developer
Category: Android
English level: fluent
Years of experience: 4


[ 01/2022 – Current ] Android engineer - Remote
Blloc - Launcher App
City: Berlin 
Country: Germany
As a developer of an Android launcher app, I was challenged to improve user experience and optimize performance. I successfully reduced battery consumption and increased the retention rate through various changes such as enhancing the onboarding process. My role involved collaborating with the team to determine the scope of new features and develop, review, and maintain code and third-party libraries. Utilizing the technology stack of Kotlin, Java, Jetpack Compose, Dagger Hilt, Room DB, Retrofit, Coroutines, Moshi, Android Jetpack libraries, Git, Github-CI-CD, MVVM, Mockk, Compose Testing, and Paparazzi, I was able to deliver valuable contributions to the app's success.

[ 09/2020 – 01/2022 ] Android engineer - Remote La3eb - Gaming
City: Dubai
Country: United Arab Emirates
As a pioneer developer for a cutting-edge startup, I played a critical role in the creation and launch of a successful app. Our efforts resulted in reaching over 500k users. Working closely with a small and dynamic team of developers, UX designers, and business professionals, I collaborated using Scrum and Agile methodologies to deliver a high- quality product. My expertise in utilizing the technology stack of Kotlin, Koin, Retrofit, Coroutines, RxJava 2, Moshi, Android Jetpack, Git, Bitrise - CI-CD, MVVM, Mockk, and Mockito was integral to our success.

[ 08/2018 – 09/2020 ] Android engineer - Onsite VakıfBank - Finance
City: Istanbul
Country: Turkey
I played a crucial role in the complete overhaul of a large-scale banking Android app. By leveraging new technologies, we were able to enhance the user experience and improve performance for 5 million customers. Working within an Agile development environment, my team and I employed a variety of technologies including Kotlin, Dagger, Retrofit, Coroutines, Kotlin DSL, Android Jetpack, Git, Clean Architecture, Unit Testing, and MVVM to deliver a modernized, high-performing app.