Android Developer

I am currently developing an Android client for a warehouse management system for portable terminals (PDT) . This project is strategically aimed at optimizing the operation of the system and the back-end infrastructure of the company. It replaces the proprietary solution provided by 1C, which leads to a multiple reduction in the cost of maintenance and refinement of the client on 1C, as well as increases the flexibility of the solution.
I am extremely motivated and interested in improving my skills, continuously improving my skills and trying to keep abreast of new technologies.
Also I contributed to the SMS client project with encryption and public libraries, participated in the hackathons and in a number of volunteer projects.

Skills

– Kotlin, Java essentials
– Clean & SOLID
– MVVM & MVI
– Modular architecture
– Coroutines, Coroutines Flow
– Jetpack Compose, Room etc.
– Dagger Hilt
– OkHttp, Retrofit2, Ktor
– REST API + back-end
– Server-driven UI
– Git, Gitlab-CI, Docker
– Firebase (Firestore, Crashlytics, Auth).

Work experience

from 04.2023 Yarus WMS | Saint Petersburg | Android developer

Project: software for PDT (barcode scanners). Replaces the proprietary solution provided by 1C: a repeated reduction in the cost of maintenance and refinement of the client on 1C, an increase in the flexibility of the solution. Server-driven UI.
Technologies: SOLID, Modules, Clean, REST, Coroutines FLow, Retrofit + Ok Http, Room, Hilt, Jetpack Compose, Gitlab CI, Docker, Hardware SDK (Zebra)
Tasks: architecture design, implementation of solutions, application support

from 02.2022 Freelance | Saint Petersburg | Android developer

From time to time I take small orders to develop Android applications, most often to fix bugs or add features. For example, a dietary supplement tracker or a Bluetooth to serial adapter. I was also engaged in training/mentoring for 2 people – I tried to pass on to them all the skills I have. Both are already successfully working and developing their applications.

2018-2022 GoWheel | Saint Petersburg | Specialist in electric vehicle repair

Maintenance and repair of personal mobility equipment,
including electric scooters, monowheels, segways and similar devices.
In addition, I have extensive practical experience installing IoT devices for
the electric scooter rental service (Sun Rent, URent).
In addition, I was engaged in tuning electronics for such types of transport and
developing modifications – embedded devices, in a full cycle – from an idea to
a full-fledged functional embodiment with the client (mainly
devices on STM32 controllers, code in C)

2014-2017 GeoScan | Saint Petersburg | UAV Assemly

My main responsibilities were related to the assembly of unmanned aerial
vehicles. I have the skills of metalworking, working with composite
materials and fiberglass products. Working with documentation.

Education

2017 | SPbGUT im. Bonch-Bruevich | Faculty of Infocommunication Networks and Systems (ICSS)

Languages

– Русский
– English
– Français