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

Master's degree in Software Engineering
Making correct estimations and finishing features on time
Improving app performance to 99.8% crash-free sessions
Making correct estimations and releasing features on time
Instant messaging application
Technologies: Java, Kotlin, JUnit, Mockito, Robolectric, Dagger 2, OkHttp, RxJava, ViewModel, Coroutines, Kotlin Flow, POEditor, Mixpanel, WorkManager, DexGuard
• Fixed bugs
• Implemented new features
• Estimated time to complete
• Helped other team members 
• Gathered requirements

Android SDK and application for a video conferencing platform
Technologies: Java, Databinding, Firebase (Crashlythics, App Distribution), WebRTC, Dagger 2, OkHttp, RxJava, ProGuard, LiveData, ViewModel, R8, Gradle, JUnit, Mockito
• Implemented SDK and client for the conferencing platform from scratch 
• Setup build and delivery process
• Helped customers with SDK integration

Application for mobile and Android-based STB. The applications are used for playing video and audio content from a Video platform
Technologies: Java, Kotlin, RxJava, ButterKnife, Chromecast, OkHttp, Firebase, Crashlythics, Fabric, ExoPlayer
• Added new features for mobile and TV apps 
• Fixed bugs
• Supported older devices versions
Part-time only (~20 hours per week)