Android Developer

available from ...

back

8 years experience

English B2

Programming skills and competencies

Programming languages
Android (Java), Android (Kotlin), C#

Frameworks and libraries
RxJava, RxJava2, RxAndroid, RxKotlin, Lombok, EventBuss, Android Annotations, JUnit, Mockito, PowerMock, Crashlitycs, Google Ads, Google Maps API, OkHttp3, Retrofit, Firebase (QR Code), Picasso, Glide, Gradle, AngularJS

Databases
Sqlite, Realm, x`

Web
HTML, CSS, JavaScript

Other
GIT, SVN, Android Studio, Visual Studio, Netbeans, Aptana, Clean Architecture, MVP, ElasticSearch, , SenchaTouch 2, LocalStorage, PhoneGap

Selected projects

Service aggregation application

Work on a project, for big Bank, who is an aggregator for something called “Rental for minutes”. Application allows going through whole rental process, mainly for electric vehicles such as scooters, kick scooters, cars etc. It allows usage of services of many different providers without installing separated applications for each of them. Technologies: Google Maps, Kotlin, MPV, Clean Architecture, OkHttp3, Retrofit, Firebase (QR Code), Gradle, Camera, GPS, Picasso

Application for travelers

The tasks in the project were related to creation and development of Android mobile applications, mainly for big corporations and companies. One of applications allow to learn how to use camera, make photos and gives user a possibility to get to know different cameras and lenses. Another app is helpful for people who are traveling to and from one of the airports. App finds places in the airport and inform user about flight status so they won’t be late for any flight. Also some smaller apps. Technologies: RxJava, RxJava2, RxAndroid, RxKotlin, Kotlin, Lombok, Android Annotations, JUnit, Mockito, PowerMock, Crashlitycs, Clean Architecture, MVP, EventBuss