← Back to list

Portfolio

Symfa Chat

Used technologies and libraries: React Native Node modules. Used tools: XCode, Android Studio.

Symfa Chat

Links: App Store, Google Play.

Symfa Chat

Responsibilities: - React Native App building Fix uploading issues in google play and app store.

Skills

Android
Android
BLoC
Cubit
Dart
Dio
Fluro
Flutter
Git
Glide
Gson
Hive
Hive
http
HTTP
iOS
Java
Kotlin
Moxy (MVP)
Realm
Redux
Retrofit
Room
RxJava
SharedPreferences
SOLID
sqflite
SQLite
WebSockets

Work experience

Flutter developer
08.2022 - 08.2022 |NDA
Flutter, Flutter Widgets, Null safety, GetX
Workout Tracker. Own project. Design: Figma Responsibilities: - UI design Logic implementation Bug fixing and testing. Used tools: Android Studio, Figma.
Flutter developer
08.2022 - 08.2022 |NDA
Flutter, Dart, GetX, http, hive, sqflite
Ping pong tracker. Test task. Used tools: Android Studio.
Flutter developer
06.2022 - 06.2022 |NDA
Flutter 2.10.3, Flutter Widgets, Null safety, Video controllers
Workout app (2 developers in the mobile team). Responsibilities: - UI design Chat implementation. Used tools: Android Studio, Figma.
Mobile developer (React Native)
06.2022 - 09.2022 |NDA
React Native, Node modules
Symfa Chat (1 developers in the mobile team). Responsibilities: - React Native App building Fix uploading issues in google play and app store Used tools: XCode, Android Studio.
Flutter developer
04.2022 - 06.2022 |NDA
Flutter 2.10.3, Flutter Widgets, Null safety, Dart, BLoC, Cubit, Dio
Dating app (3 developers in the mobile team). Responsibilities: - UI design Logic implementation User verification implementation Bug fixing Debugging and testing. Used tools: Android Studio, Figma.
Flutter developer
01.2022 - 03.2022 |NDA
Flutter 2.8, Null safety, Generating models from JSON
Food delivery mobile app in Germany (2 developers in the mobile team). Responsibilities: - Bug fixing Logic implementation Null safety implementing Used tools: Android Studio, Figma.
Flutter developer
08.2021 - 12.2021 |NDA
Flutter, Dart, BLoC, Cubit, Redux
Corporate chat, including groups, photos and videos, voice messages (1 developer in the mobile team). Responsibilities: - Bug fixing Transfer business logic from BLoC to Redux. Used tools: Android Studio, Figma, XCode.
Android developer
07.2021 - 07.2021 |NDA
Glide, SharedPreferences, Realm, Retrofit, Kodein, MVP (Moxy), Gson, RxJava, Custom View / ViewGroup, Android media player
Mobile application for syncing and sending photos from the phone to the server (2 developers in the mobile team). Responsibilities: - UI design. - Service for upload photos. - Debugging and testing. Used tools: Android Studio, Figma.
Android developer
06.2021 - 06.2021 |NDA
Glide, SharedPreferences, Realm, Retrofit, Kodein, MVP (Moxy), Gson, RxJava, Custom View / ViewGroup, Android media player
Mobile application for stock accounting, goods in stock (2 developers in the mobile team). Responsibilities: - UI design Logic implementation Debugging and testing. Used tools: Android Studio, Figma.
Android developer
03.2021 - 05.2021 |NDA
Glide, SharedPreferences, Realm, Kodein, Gson, Java, MVP (Moxy), User View / ViewGroup, Android media player
Mobile application for obtaining data on heart rate and oxygen saturation from the ring (1 developer in the mobile team). Responsibilities: - User interface design. - Full logical implementation. - Project architecture creation. - Debugging and testing. Tools used: Android Studio, Figma.
Android developer
09.2020 - 02.2021 |NDA
Glide, SharedPreferences, Realm, Retrofit, RxJava, Kodein, MVP (Moxy), Gson, Custom View / ViewGroup
Client mobile application for food delivery (5 developers in the mobile team). Responsibilities: - UI design. - User account implementation. - Full ordering logic implementation. - Reviews logic implementation. - Debugging and testing. Used tools: Android Studio, Figma.
Android developer
09.2020 - 12.2020 |NDA
Glide, SharedPreferences, Realm, Retrofit, RxJava, Kodein, MVP (Moxy), Gson, Custom View / ViewGroup
Courier mobile application for food delivery (3 developers in the mobile team). Responsibilities: - UI design. - Orders logic implementation. - Location service implementation. - Debugging and testing. Used tools: Android Studio, Figma.
Flutter developer
01.2020 - 01.2021 |NDA
Flutter, Flutter Widgets, BLoC, Hive, Fluro, QrMobileVision, AppSettings, Connectivity, Animations, MQTT, Web Sockets, Binary packages
Software for remote configuration and control radio devices like roller shutters, barriers, sliding and sectional gates (4 developers in the mobile team). Responsibilities: - UI implementation. - Creating custom widgets. - Reading and writing data from/to binary packages using byte stuffing protocol. - Creating custom animations. - Implementation TCP/IP message protocol. - Implementation MQTT network protocol. - Debugging and testing. Used tools: Android Studio, Figma.
Flutter developer
11.2019 - 11.2019 |NDA
BLoC, RxDart, Dio, JsonSerializable, Fluro, Bridge between Flutter and Android media player
A Flutter application that connect earphones to phone and has some special features to modify sound (4 developers in the mobile team). Responsibilities: - Base UI implementation. - Media player implementation and creation music presets. - Debugging and testing. Used tools: Android Studio, Adobe Photoshop, Adobe Illustrator.
Android developer
10.2019 - 10.2019 |NDA
Glide, SharedPreferences, Realm, Kodein, MVVM, Android media player
A mobile application that connect earphones to phone and has some special features to modify sound (2 developers in the mobile team). Responsibilities: - Base UI implementation. - Media player implementation and creation music presets. - Debugging and testing. Used tools: Android Studio, Adobe Photoshop, Adobe Illustrator.
Android developer
05.2019 - 01.2020 |NDA
Realm, Retrofit, RxJava, Kodein, Glide, Gson, MVP (Moxy), Custom View / ViewGroup
A product that solve problem of matching calendars of group of people (6 developers in the mobile team). Responsibilities: - Base UI implementation. - Google Calendar API implementation. - Creating calendar presets. - Different features implementation. - Debugging and testing. Used tools: Android Studio, Figma
Android developer
03.2019 - 04.2019 |NDA
Glide, SharedPreferences, Realm, RxJava, Kodein, Microsoft Azure SDK (speech recognition), Twillio chat
A mobile application that allows users to exchange messages in different languages (2 developers in the mobile team). Responsibilities: - UI design. - Chat implementation. - Partial implementation of speech recognition. - Debugging and testing. Used tools: Android Studio, Adobe Photoshop, Figma.

Educational background

Electronic computing machines (Masters Degree)
2016 - 2021
Belarusian State University of Informatics and Radioelectronics

Languages

EnglishIntermediateFrenchIntermediate