Position: Android Developer
Category: Android
English level: pre
Years of experience: 2

1) Hillel Computer School.
Java Elementary Course (february 2017 - may 2017)

2) Internship in a product company.
Keepsolid Summer Intership
Android Developer (june 2017 - july 2017)
Experience:

1) Android Developer at Oxiwyle 2022 - present time (Game industry)

- Fix bugs, work with new features. Work with chat for players Firebase Firestore, translate messages, moderation chat.

2) Android Developer at ScrumLaunch (full-time) 2021 - 2022

Participation in projects:

- Application for streaming sports events 
(MVVM, LiveData, Kotlin Coroutines, Retrofit, Dagger 2, Rtmp Stream Client) - Kotlin

- Land selling application 
(MVVM, LiveData, Kotlin Coroutines, Retrofit, Dagger 2, Google Maps) - Kotlin

- App for truck driver (delivery of goods)
(MVVM, LiveData, Kotlin Coroutines, Retrofit, Dagger 2, ButterKnife) - Java

3) Junior Android Developer at DevCraft (part-time) 2019 – 2020

Participation in projects:

- An application for the English school. Development of the UI part of the application according to the layouts in Figma. Setting transitions between screens. Adding animations between screens.

- Car rental application. Development of the UI part of the application according to the layouts in PhotoShop

- An application for downloading content from a DJI Mavic drone. Organization of a bridge between phones connected in different countries (based on SDK Bridje App and VPN). Download content from the DJI Mavic drone.

- Application for editing and ordering photos. Technologies in the application (Room, MVVM, Retrofit,Koin, LiveData, Kotlin Coroutines)

- Application - simulator of exchange rates. (Parce html, Shapeappearancemodel, ViewModel)

- Application - tasting vine. (MVVM, Retrofit, Koin, LiveData, Kotlin Coroutines)

-------------------------------------------------- --------------------------
Fishing app for Android (pet project):

It allows you to create your own markers on Google Maps. Technologies used in the application:

1.0) The user can add markers to Google Maps in the selected body of water (oceans, seas, rivers, lakes). Fishing place markers are stored in the SQlite database along with user-entered data (title, date, depth, number of fish, notes)
It is possible to make changes to the marker, delete them, create new ones. Adding a marker to the current location.

2.0) User registration via Firebase Auth.
Saving, deleting, changing markers using Firebase Realtime Database.

3.0) Application rewritten in Kotlin. Adding a personal account.
Delicious black tea, friendly staff, professional development, good mentor.