

Over 10 years Experienced Mobile Application Developer with a demonstrated history of working in the FinTech, Security, Broadcast Media industry, Vehicle tracking systems, and Home Automation systems. Skilled in the latest Android technologies, Architectural Patterns(MVVM), Jetpack Libraries, Gradle, OOP, Design Patterns, and Test Automation. Strong engineering professional with a Bachelor of Engineering (B.E.) focused in Computer Engineering from Gazi
As a Senior Android Developer, I have been responsible for regulatory compliance, feature development, and bug fixing on Ziraat Bank applications.
Projects:
I am managing a team that has developers from different countries. In the home automation context, We have 10 projects which have the same code base managed by flavors with different branding UI. In addition, they are my responsibility to manage the app publishing and the scrum processes which is creating sprints, and grooming the epics/tasks, too.
Since the project technologies are too old, we are moving them to the latest technologies. This is why we have the MVP pattern in some parts of the apps. We are moving them to MVVM part by part. The other technologies we are using in the project:
MVVM, MVP, Rx Java, LiveData, Coroutine, Hilt(DI), Retrofit, Data Binding, Room Db, Web Socket, Glide, BLE, Gitlab, Jenkins, Firebase App Distribution, Firebase Remote Config, Firebase Push Notifications
Projects:
As an Android Developer, my responsibilities were maintenance of the current Vehicle Tracker apps and publishing apps. Some of the apps were rewritten by me, and some of them are new projects on the customer management side. Current Projects were written in Java. We converted them to Kotlin part by part. Some of the technologies used in these projects:
MVVM, Livedata, Data Binding, Coroutine, Koin(DI), Retrofit, Room Db, Web Socket, Glide, SVN, Gitlab, Firebase Remote Config, Firebase Push Notifications
Projects:
Some of the technologies used in the project:
Kotlin, MVVM, Livedata, Dagger(DI), Retrofit, Firebase Remote Config, OneSignal
Projects:
https://play.google.com/store/apps/details?id=tr.com.ulkem.hgs
As an Android Developer, my responsibilities were maintenance of the existing HLS-based Video Player SDK and creating Demo apps for the media industry.
Kotlin, MVP, MVVM, Dagger(DI), Firebase Remote Config, Firebase Push Notifications
Projects:
As an Android Developer, my responsibilities were maintenance of the existing Antivirus app for Android. Later we rewrite all the modules of the app as separate apps(Antivirus, Antitheft, Applock, Backup). The Antivirus app was like a container app that has a way to go over the other 3 apps if they are installed on the phone. Unless they are installed, the user was redirected to the store in order to install the app
Java, MVC, Retrofit, NDK, Material Design
Projects:
Android Development