Position: Junior Android Developer
Category: Android
English level: upper
Years of experience: 0

I have created a few Android apps that are developed using modern Android SDK technologies and MVVM architecture. One of them is called "Money Tracker App" - application for keeping record of user's expenses, creating stats based on expenses etc. Another one is "Social Media App" that replicates main features of messengers like Telegram. It allows to message 1:1, message in chats with multiple participants, create channels, posts, subscribe to channels, react to channel posts. Also I have created an app called "Trading Data History" that pulls data from API and displays paginated data in a list. It is created using Android Paging Library. These projects use such technologies as Jetpack Compose, Coroutines, MVVM architecture, Retrofit, Room, Firebase, Hilt, WorkManager, JUnit.
I've been studying in Kyiv Polytechnic Institute since autumn 2021. During this time I have learned many disciplines related to Software Engineering. I had been using Java as the main programming language for almost a year, and then, having solid Java experience, I decided to study Android development. I currently use such technologies as Jetpack Compose, Retrofit, Room, Firebase, JUnit, Andorid SDK and Kotlin as the main programming language in Android development. I have only part-time job experience on Upwork. My responsibilities were fixing bugs, writing tests, rewriting legacy code. Even though I have no full-time job experience, I look forward to getting one!
I expect to gain experience through real-life projects and being part of a team. Also i would like to exercise my skills in production development. I am open to any type of projects.