Position: Junior Android Developer
Category: Android
English level: pre
Years of experience: 0.5

I got the skill of independent search for solutions to the tasks.
Studied with a mentor from November 2020 to June 2022. Made two similar home projects for reading DOU news, but on a different technology stack. 
Stack of one of the projects:
JAVA, MVP, Retrofit2, Realm, Dagger2, RxJava, ViewBinding
Stack of another:
Kotlin, MVVM, Retrofit2, Room, Dagger2,
Coroutines, DataBinding, Navigation component

Since August 2022, I have been working at Natife at Junior Android Developer. 
I managed to work on projects:
1. Internal health-related project. 
Developed from scratch in a team of two people. 
Technology stack: Kotlin, MVVM, Room, Coroutines, Koin, Lottie, Navigation Component.
I made a database of SQLite and Room data to collect and store data from the user, display statistics for the day, week, month, year. Created animations in AfterEffects and using them in an application with the Lottie library.

2. A project related to the sale of automotive equipment. Created offline mode for an already created application. 
Developed alone.
Technology stack: Kotlin, MVVM, Room, Retrofit2, Multimodule, Coroutines, Koin, Navigation Component.
Allows users to create ads in places where there is no Internet and upload them to the server when the Internet appears.
Most Challenging and interesting tasks on project:
- Optimization of the process of updating links to photos
- Working with API for uploading data and photos, processing processing responses from the server, resize photo before sending
- Uploading images to the server, tracking successful submissions, and resubmitting if an error occurs
- Creation of database to store inspection data and photographs. Adding images from both the gallery and camera.

3. Marketplace. 
Main project challenges:
Debugging an already written project, and adding new functionality.
Team size 2 people.
Technology stack: Kotlin, MVVM, Firebase, Lottie, Koin, Navigation Component, Trello, GitLab.
Most Challenging and interesting tasks on project:
- Debugging navigation with 4 navigation graphs
- Switching from single requests to reactive fetching data from firebase
- Remodeling the mechanism for adding/removing products to favorites from any screen
I would prefer to work in a development team, as it improves the quality and speeds up the learning process.