Position: Android developer
Category: Android
English level: pre
Years of experience: 4

- Good knowledge of object-oriented programming and software design patterns
- Architectures (MVVM, MVI, MVP, Clean Architecture),
- Dependency injection (Dagger, Hilt, Koin),
- Multithreading (Coroutines, RxJava),
- Networks (Retrofit, Sockets, Ktor),
- Databases (Realm, Room, SQLite)
- Clouds services (Firebase)
- Payment (Google Billing, Stripe)
- Jetpack Compose
- Navigation (Google navigation componentt, Voyager)
- Social network integration (Facebook, Twitter, Google+ etc),
- Maps (Google maps, Mapbox)
- Unit Tests
- Version Control System (Git)
DI Unity (UNITY DEVELOPER)
August 2018 - November 2018
Responsibilities: development of prototype games
of casual genre (Android, iOS)

MakeIT (ANDROID DEVELOPER)
April 2019 - October 2019
Responsibilities: development of an application to help people with certain limitations and applications for delivery

Ainsoft (ANDROID DEVELOPER)
December 2019 – July 2020
Responsibilities: development of applications for enterprise automation

Pecode Software (ANDROID DEVELOPER)
July 2020 – August 2022
Responsibilities: development of applications related to maps and geolocation

Avanquest (ANDROID DEVELOPER)
August 2022 – Until now
Responsibilities: development of the editor for pdf documents