- File
Анастасія
Android-програміст
- Age:
- 26 years
- City of residence:
- Kharkiv
- Ready to work:
- Dnipro, Kharkiv, Kyiv, Odesa, Remote
Contact information
The job seeker has entered a phone number, email and LinkedIn.
Name, contacts and photo are only available to registered employers. To access the candidates' personal information, log in as an employer or sign up.
You can get this candidate's contact information from https://www.work.ua/resumes/9661412/
Uploaded file
This resume is posted as a file. The quick view option may be worse than the original resume.
Junior Android Developer
Summary
As a Junior Android Developer, I am a motivated and
ambitious with a strong passion for mobile development.
With a foundation in Java and Kotlin programming
languages, I have the skills necessary to design, develop,
and maintain Android applications. I am proficient in
Contact
Android Studio and have experience working with RESTful
APIs and third-party libraries. My ability to learn quickly and
Location: Kharkiv, Ukraine
collaborate effectively with teams makes me a valuable
Email: [
asset to any project. Overall, my goal is to continue honing
Phone: [
my skills as a developer and contribute to the growth of
innovative and impactful mobile applications.
Experience:
Education:
Languages:
Trainee Android Developer at Kharkiv National University of Ukrainian - Native Speaker
Space Whale
Internal Affairs August, 2014 - English - Pre Intermediate
October, 2022 - present Feb, 2020
Technical skills:
Java
K otlin
Architectural Principles &
OOP
OOP
Approaches
Multithreading
mutable and immutable variables
SOLID
Collections
sealed class
Clean architecture Architectural
Errorhandling
data class
design patterns (MVVM, MVP, MVC)
Lambdas
extension functions companion Software design patterns
Enum
object
(Singleton, Observer, Callback,
Generics
lambdas
Iterator)
scope functions
A ndroid SDK
Application, Activity, Fragment,
A ndroid Jetpack
Reactive programming
View lifecycles
Navigation component & (RxJava/RxAndroid )
Android project structure (Android navigation args
Observable
Manifest, Gradle, Files and Resources)
Room
Single
Android context understanding, Material Design & Material 3 Completable
Familiar with context subclasses
Constraint Layout AppCompat
Maybe
ViewBinding & XML (layouts)
Lifecycle components (viewModel, Disposable & CompositeDisposable
Custom Views (layout inflater, canvas, liveData, lifecycleOwner) KTX
Operators (map, concatMap,
custom attributes)
concatMapCompletable, zip,
SQLite (SQLiteOpenHelper, Cursor, doOnSubscribe, doFinally,
Google services
Content Values, etc.)
doOnSuccess, doOnError, delay,
Google maps
WindowInsetsActivityResult
subscribeOn, observeOn)
Google location services
Contracts (permission, permissions,
getContent)
Third-party Libraries
Network (RESTful)
Resources management (localization, Glide
OkHttp
theming, qualifiers)
Circle image view
Gson
User permissions
Json
Location tracking
Version control
Retrofit
FragmentManager (transactions, Git
backStack, FragmentResultListener)S
haredPreferences Notifications & Project management tools
Notification channels
Trello
Alarm Manager
Broadcast receiver
Projects:
Food Auditor (pet-project)
https://github.com/anastasiia1410/Advisor
The idea of this application was to create a database of reviews on public institutions. Each
registereduser sent his even review to the server, thereby sharing his impressions with other
users.
Stack of technologies: Android SDK, Java, RxJava, RxAndroid, MVVM, LiveData, SQLite,
Retrofit, OkHttp, Gson, ViewBinding, Material Design library, Jetpack Navigation component,
Glide, Google Maps SDK, Location
Clock View (pet-project)
https://github.com/anastasiia1410/ClockView
ClockView is a custom view application designed to display a clock with additional
functionalities. The application integrates a clock view, showcasing the current time, along with
features to display the outdoor temperature, weather conditions and heartbeat.
Stack of technologies: Kotlin, Android SDK, RxJava, RxAndroid, MVVM, LiveData,
ViewBinding, CustomView, Canvas, Custom Animation
PawPal (pet-project)
https://github.com/anastasiia1410/PawPal
This application is a pet management tool that allows users to register their pets, select
appropriate diets for them, and keep track of important reminders for the pet owners. It also
provides a feature to store essential contacts related to the pet's well-being. With this app, users
can efficiently organize and manage their pets' information and ensure their furry friends
receive proper care and attention.
Stack of technologies: Android SDK, Kotlin, RxJava, RxAndroid, MVVM, LiveData,
DialogFragment, KTX, Alarm Manager, Notifications, Room, Retrofit, Okhttp, Gson, ViewBinding,
Material Design library, Jetpack Navigation component, Glide, Circle image
Similar candidates
-
Android developer
Zaporizhzhia, Remote -
Android developer
Kharkiv, Remote -
Android developer
Kyiv, Remote -
Android-розробник
Odesa, Remote -
Android developer
Remote -
Android-програміст
Remote