Position: Java Developer, Android developer
Category: Android
English level: upper
Years of experience: 1

i had experience to develop:
Remainder app (Android) - app makes reminders about different user celebrations based on contacts. It uses database (room), dagger 2, Butterknife, MVP pattern

Application "Смачна європа", for ordering food.

App for ordering taxi (client - Android) - client, which is in collaboration with server on Java.  The application can be used by customer and also by driver. The business processes looks like in "Uber" or "Uklon".  User can order taxi if it is customers and accept if it is driver. It implements Google map api, FireBase api (push notifications), MVP architecture pattern, RxJava, Butterknife, Gson, Retrofit, Mokito. 

Took a part in developing "Ecampus" (client Android) - app for student`s and professor’s  communication in university. 

Java app for realization parallel algorithms with matrix’s on MPI library - it was within university project for mainframe computing
Java, Kotlin, Android
Tools and technology i used:
- RxJava
- Retrofit 2
- Mokito
- Dugger 2
- ButterKnife
- Gson
- Room
- Material design
- Google maps API


Tools i used:
Emulator: genymotion 
IDE: Android studio
VCS: Git
I wrote in many languages and frameworks at the university, but I didn’t like it much. I started learning Java during my second year at university and after I finished my term project I decided to devote myself to working on Java for the Android platform. I would like to become a part of an interesting project on the Android platform, although I would not refuse to write on Java in other fields of application. I expect to have an opportunity for professional growth in a cohesive team in my future interesting job.