Обо мне

Core Qualifications:

- Proficiency in object-oriented development
-  Client-Server networking experience
- Bug fixes
- Code review
- Understanding of all the phases of Software Development Life Cycle including requirements, specifications, design, construction, testing, and maintenance.


Core Responsibilities:

- Developing new features for the application, using Java/Kotlin and Android SDK.
-  Actively participated in in-app redesign and code refactoring.
- Used multi-threading to implement parallel processing (Handler, Thread, AsynchTask, Service, Loaders etc.) to prevent ANR's and improve application performance.

Профессиональные навыки
Опыт работы
Создание программного обеспечения любого вида сложности.
Android Engineer
Март 2019 — По настоящее время (8 месяцев)

Till September 2018
Support and refactoring of several projects in the development team.
Refactoring legacy modules and integration of new features. Responsible for the overall architecture of individual modules:

I participated in the development and support of:
https://play.google.com/store/apps/details?id=by.unistar.radio&hl=ru 

https://play.google.com/store/apps/details?id=com.servicechannel.ift&hl=ru 


Main technology stack:

 • Kotlin;
• MVP;
• RxJava 2, Retrofit;
• Dagger 2;
• Android Studio, Gradle; • Git, Github, Bitbucket
• Firebase, Fabric;
• Jira;

Информационные технологии, системная интеграция, интернет
Android developer
Июль 2018 — Февраль 2019 (8 месяцев)

Support and refactoring of 5 projects in a team of developers.
Rxjava 2 integration as a replacement for EventBus.
I was reworking the application architecture in favor of multi-module and clean architecture
Was mentoring a junior developer.

https://play.google.com/store/apps/details?id=ru.moneyman
https://play.google.com/store/apps/details?id=es.moneyman&hl=en
https://play.google.com/store/apps/details?id=br.com.moneyman&hl=ru

Main technology stack:
Java, MVP ;
RxJava 2, Retrofit
Android Studio, Gradle;
Git, Github
Google Play Services, Firebase, Fabric;
Zeplin, Material design;
Jira;

Alseda Сonsulting
Минск
Android Developer
Август 2016 — Июнь 2018 (1 год и 11 месяцев)

- Reworking the application architecture in favor of MVP.
-  Implemented Kotlin components, Android Architecture, Injection Dependency, Java 8 lambda and streams using RxJava and RxKotlin.
- Responsible for the overall architecture of individual modules


Main technology stack:

Java, MVP ;
Moxy ,RxJava 2, Dagger 2, Retrofit, DataBinding;
SqlLite, Realm;
Android Studio, Gradle;
Git, Github, Bitbucket
Google Play Services, Firebase, Fabric;
Zeplin, Material design;
Jira;


The main projects I worked with:


In the period from August 2016 till June 2018 engaged in the maintenance and development of new functionality for :

https://play.google.com/store/apps/details?id=com.velcom.vbanking

https://play.google.com/store/apps/details?id=com.alseda.bapb

https://play.google.com/store/apps/details?id=com.alseda.tehnobank

https://play.google.com/store/apps/details?id=com.alseda.ideabank


In the period from August 2016 till October 2017 engaged in the maintenance and development of new functionality for :

https://play.google.com/store/apps/details?id=com.alseda.bpssberbank


In the period from January till February 2017 participated in the development of a mobile application for BTA Bank :

https://play.google.com/store/apps/details?id=by.btabank&hl=ru

Высшее образование
Белорусский государственный университет информатики и радиоэлектроники
Минск
Факультет: Компьютерных систем и сетей
Сентябрь 2013—Июль 2017 (3 года и 10 месяцев)