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


Made a lot of projects such as:
Quiz app: small quiz app with Activities navigation, passing data via Intent and startActivityForResult API utilization. Drawing app: An application where a user can paint on a canvas using different brushes and colors. 
Tech details:
 - Canvas API, 
- Custom Dialogs,
 - Custom Progress Bar Dialogs, 
- Permission API, 
- Coroutines to save images on the disk asynchronously. 
- Intent to share the image via Email, Telegram, Whatsapp etc. Workout app: An app that guides a user how to do workouts and stores the history of the completed workout sessions. 
Tech details: 
- ViewBinding, 
- Custom Toolbar, 
- Custom Views, 
- TextToSpeech, 
- Media Player, 
- RecyclerView, 
- Custom RadioGroups with Custom RadioButtons, 
- Room Database.
Happy place app: 
Tech details: 
- ViewBinding, 
- RecyclerView + ItemTouchHelper for swipe capabilities, 
- Permissions handling using Dexter lib, 
- Calendar Picker, 
- Camera/Gallery picker, 
- SQLite 
- Image files - startActivityForResult, 
- Location Service, 
- Google Maps API. 
Weather app. 
Tech details: 
- ViewBinding, 
- Custom Dialogs, 
- GSON, 
- Permissions handling using Dexter lib, 
- Retrofit 2, 
- SharedPreferences. 
Trello-like app (in progress): 
A task management app. 
Features: 
- User Management 
- Drag and Drop, 
- Cloud synchronization. 
Tech details: 
- ViewBinding,
- Google Sign in 
- Custom fonts, 
- Jetpack Navigation, 
- Firebase Firestore DB,

My skills: 
GIT, Java 7/8, Kotlin, Viewbinding, Coroutines, Retrofit 2, Stream API, SQLite, AndroidX Room, Compose, Firebase, AndroidX Lifecycle, AndroidX Navigation, Location services, Play services, JSON, XML, GSON, HTML, CSS, JavaScript, React, Redux, Gulp, Webpack,