since March 2023

Configuration app for branded smart home Hub

Role: Kotlin Multiplatform Mobile & Android developer

Technologies: Jetpack Compose, KMM, Kotlin Coroutines, Koin, Ktor, Polyglot


January 2023 - May 2023

Social network start-up

Role: Software Architect

Technologies: Jetpack Compose, Kotlin Coroutines, Koin, Retrofit, Orbit-MVI, Foreman


May 2022 - December 2022

asteriX for *instinctools

Role: Software Architect

Technologies: Kotlin Coroutines, Dagger2, Retrofit, Orbit-MVI, VPN


March 2022 - September 2022

Famous football club app

Role: Kotlin Multiplatform Mobile & Android developer

Technologies: Jetpack Compose, KMM, Kotlin Coroutines, SqlDelight, Koin, Ktor, Polyglot, Moko-Resources


since April 2021

'ZippyBus' on play store ZippyBus

Always up to date public transport schedule in cities of Belarus.

We check for schedule changes daily and update our application as soon as possible. This is a high priority task for us because the application will be useless without up to date data.

Own project

Technologies: Orbit-MVI, Dagger, Room, Jetpack Navigation, Kotlin Coroutines/Flow, WorkManager, Retrofit, Moshi, FCM


March 2021 - March 2022

Insurance franchise app

Join a qualifying health insurance or life insurance plan, and you could get Apple Watch.

  1. Understand your health.
  2. Get healthier.
  3. Get rewarded.

App collects information about user activities, current health status, lifestyle and food habits; calculates and suggest additional actions to get healthier; passing daile/weekly excercise user can get partner rewards and up to 100% cashback for buying sport gadgets.

Role: Lead Android developer

Technologies: MVP, Realm, Google Fit, Samsung Health, Pushoosh, Phraseapp/MCMP, 20+ Gradle Flavors, RTL Hebrew locale


September 2020 - November 2020

Digital Toy Book

With the app you can discover much more about your favorite toys. There is something for all ages to do! This app is part of real world Big Toy Book.

Would you rather browse digitally through The Big Toy Book? Of course you can! In the digital version you always immediately see the current prices for the articles.

Scan a picture in the book with the scanner in the app Find out everything about this toy (more pictures, videos, quiz, did you know, etc.) Ready to order on online store!

Role: Android developer

Technologies: MVI, ExoPlayer, Vuforia, ThreeTenABP, Mocklab


August 2020 - September 2020

CryptoCurrency app for Charity Foundation

Famous charity foundation enables apps to reward users and support charities through in-app activity while protecting users’ privacy.

Role: Lead Android Developer

Technologies: Crypto Currency, Jetpack ViewModel, MPAndroidChart, Anko, ThreeTenABP, Detekt


May 2020 - August 2020

Team planner and chat

It is a free online service for instant messaging, chat, voice and video conferencing, and an integrated game-, event- and training planner.

The appointment management is for the planning of appointments and the organization of group events. For individuals and teams alike. App offer an online scheduling tool that allows users to connect to their personal calendar, invite participants, clarify the “Who brings what / Who pays for the training place / Who plays which instrument” and give them the possibility to confirm their availability for events and activities.

Role: Solution Architect

Technologies: Kotlin Android App, Swift iOS App, React Web App, Amazon Web Services, GetStream.IO, Zoom


since April 2020

'My Parcels' on play store My Parcels

Do you purchase a lot of stuff in online shops and want to get informed about the location of each particular package? Or maybe you are an owner of online shop and want to know if your buyers have received the shipping packages you sent them?

Our service will gladly help you with this task. You can add for tracking as many parcels as needed. Each particular parcel is tracked on different national postal services and on courier services such as UPS, FedEx, DHL, EMS providing an accurate calculation of its status and location.

Own project

Technologies: Jetpack Navigation, MVVM, Dagger2, RxJava, Retrofit, Jsoup


April 2020 - May 2020

Electric vehicle charging app

Imagine this all chargers are accessible with your phone. They cost the same and have no hidden fees. You’re not keeping track of multiple charging app subscriptions.

Here is the solution for you. One app. One payment. All EV chargers. It is a modern super-network of all chargers without RFID cards, price discrepancies, extra fees and dinosaur-age tech. Every charger can be used and paid for with your phone.

Role: Lead Android developer

Technologies: Jetpack Navigation, GoogleMaps, Firebase Authentication, Pusher, Socket.io, Stripe


March 2020 - August 2020

'Routine' on play store 'Routine' on github Routine for *instinctools

Once task list. No calendar. No date. No priority.

Basicly there are four apps written on different technologies as a show case of possibilities for each of them.

Role: Software Architect

Technologies: Native Android and iOS, ReactNative, Flutter, KotlinMultiPlatform


October 2019 - March 2020

Masonry.TV for *instinctools

The application is a set of desktops on which users can place various widgets with certain information provided by the modules: analytics and crashlytics, social network timelines, videos from popular streaming services and IP TV.

Role: Software Architect

Technologies: Android TV, Leanback, Cross App Communication


November 2018 - February 2019

Beam

Project contains 2 applications - the client’s part Beam Cube is based on the Raspberry Pi 3 model B, connected to the Pico projector which will take a feed (timeline) from social networks (Twitter, Instagram, Facebook, and Snapchat) using wifi and show it on the wall using the Pico projector.

The second application is the Beam Companion, which provide users with the ability to log in to social networks, setup scrolling speed, social networks credentials, and WIFI connection credentials and transfer all this data to Beam Cube using direct WiFi connection.


January 2018 - April 2018

Virtual Panel

App that will work on the tablet installed on the wall in the room and give a possibility to manage lightning in the room or floor. UI and connection to system is configurable through web application and automatically deliverable OTA to the tablet in COSU mode.

Role: Software Architect

Technologies: Room Persistence, Dagger, RxJava, Retrofit, Custom Widgets, AWS S3, COSU


November 2017 - April 2019

Room Set

The app for standalone lighting system installers for easy, intuitive and fast configuration of room lighting system that can include luminaires, sensors and wall panels with wireless and/or DALI wired connections.

RoomSet is designed for quick, easy configuration of repeatable spaces like classrooms and offices. And with BLE multisensor at its heart, it will also save plenty of energy.

RoomSet configures through Bluetooth, with data stored in each controller.

Role: Lead Android developer

Technologies: BLE, Room Persistence, Dagger, RxJava, Priority Job Queue, NFC, MVP, DALI communication protocol


September 2017 - November 2017

Job Seeker

Collect a job seeker’s personal, educational and employment information in order to help a recruiter better evaluate potential candidate. Allow to communicate with employers via built in messenger..

Role: Software Architect

Technologies: Room Persistence, Dagger, RxJava, Retrofit, AWS S3, PubNub


July 2017 - September 2017

Quick EMPLOY

The Android app for a portal that promotes the consultant by ensuring professional exposure to the largest organizations and purchasers of IT freelance consultants in EU country. It’s digitalize the market for freelance consulting by providing a portal accessible for customers and consultants that eliminates the intermediary. Collect a job seeker’s personal, educational and employment information in order to help a recruiter better evaluate potential candidate. Allow to communicate with employers via built in messenger…

Role: Senior Android developer

Technologies: Room Persistence, Firebase Cloud Messaging, Dagger, RxJava, Retrofit, Moxy MVP, Socket.io


June 2017 - July 2017

Study with tracks

Innovative educational application. It works by turning the core syllabus (Math, Chemistry, Physics, Biology, English, History and Geography) into easy to remember ‘hooks’. These hooks get stuck in your head just like the lyrics of a song. This helps the retention and recollection. What’s more you can test yourself in-app to see just how much you can recall.

Role: Lead Android developer

Technologies: Google InApp Billing, Firebase , Dagger, RxJava, RxBinding, Retrofit, Social networks SDKs


May 2017 - November 2018

PocketPub

Find the best restaurants in town, take your own food or eat at the table, All this is possible with PocketPub.

All you need is to open an online menu of the place in the application and place your order. The waiter will receive it on his mobile device and transfer it to the kitchen for cooking

Own project

Technologies: Moxy MVP, Dagger2, RxJava, KotterKnife, Room, Priority JobQueue


April 2017 - May 2017

AR DayQuest

Mobile location-based game with elements of augmented reality. It consists of two modes:

Role: Lead Android developer

Technologies: Vuforia SDK, libGDX, Clean Architecture (MVP), Dagger, RxJava, Retrofit, Moxy MVP


January 2017 - March 2017

Truck Driver app

This app is a basic tool for Uber-like platform for trucks. The app allows you to manage tasks, scan deliveries and pickups, get a signature to confirm delivery and take pictures of any damage. With the app you can also accept or reject a Truck Finder task.

Role: Senior Android developer

Technologies: Google Places API, Firebase Messaging, Flexbox, Zxing, Retrofit, Butterknife, Picasso


October 2016 - November 2016

'Terra Animals' on play store Terra Animals for *instinctools

Your kids love animals and puzzles? Look no further apps. Terra Animals is a fun matching game for toddlers of any ages. These puzzle game is great for kids to learn animals. Your children will love Terra Animals! They will learn and practice with puzzles during matching animal images to their shadows.

Role: Lead Android Developer

Technologies: MVP, EventBus, RxJava, Canvas Drawings


September 2016 - January 2017

Fresh Air

Fresh Air is an app to actively support the proper ventilation of apartments and houses to improve the indoor climate and possible premature detection of moisture problems indoors. Persistently high humidity can be an indication of mold growth. Identified early problems with moisture can avoid or reduce health problems and reduce repair costs.

Role: Senior Android developer

Technologies: AndroidDevMetrics, AndroidStubServer, Dagger DI, Moxy MVP, Retrofit, AutoValue, RxAndroid, Butterknife, Picasso, QRcodeReaderView, Google Cloud Messaging, MPAndroidChart


July 2016 - August 2016

Printer Inks Catalog

The application for providing the information around Inkjet Solutions. Application work in fully offline mode and provide the possibility to update the information.

Role: Senior Android developer

Technologies: Butterknife, OkHttp, Retrofit, Timber, Picasso, DBFlow, ExoPlayer, EventBus, MuPDF


April 2016 - July 2016

Goods spotting app

This is the app that allows users to buy anything from a photo and video. It also grabs popular social channels to allow people to shop anything.

Role: Senior Android developer

Technologies: RX-java (rx-android), dagger, google maps, gcm, appsee, braintree, amazon sdk, babak, ormlite, junit, mockito, robolectric


December 2015 - March 2016

GB Healthcare Services

The application is targeted for GB Healthcare medical centers. It allows booking appointments to doctor, view practices detailed information, leaving comments and feedback messages, find services by different options.

Role: Lead Android developer

Technologies: SQLite, Content provider, OAuth 2.0, Google map API, Retrofit


2014, 2019, 2023

'GrSU TimeTable' on play store GrSU TimeTable

Represents timetable of Grodno State University on your Android device.

This app was initialy written as a general html parser almost without libraries in 2014. Later in 2019 it was completely overriten with modern technologies and patterns.

Own project

Technologies: Jetpack Navigation, MVVM, Dagger2, RxJava, Retrofit, Moshi


2014-2015

Zeitung E-Paper

Regional, national and international topics: Zeitung reports on everything you expect from a good daily newspaper. It delivers daily well-founded, exciting reports from politics, business, sports and culture as well as news from your region.

Role: Senior Android developer

Technologies: muPDF, SQLite, ORM, advanced Gradle, html/js in WebView


2014-2015

Zeitung News

Regional, national and international topics: Zeitung reports on everything you expect from a good daily newspaper. It delivers daily well-founded, exciting reports from politics, business, sports and culture as well as news from your region.

Role: Senior Android developer

Technologies: SQLite, ORM, advanced Gradle, html/js in WebView


2014-2015

Schwäbische E-Paper App

Enjoy the Schwäbische Zeitung daily on your tablet or smartphone - how, when and where you want:

• Every day from 5.00 o’clock your 3 subscribed local editions are available for download • Automatic download with existing internet connection • Offline availability of issues after full download • Pleasant reading of the original edition in the article view • Remember, recommend and share articles • Access to the e-paper archive

Role: Senior Android developer

Technologies: muPDF, SQLite, ORM, advanced Gradle


2014-2015

Schwäbische News App

Current articles, videos and slideshows on the topics of politics, business, journal, knowledge, culture, sports and the south are waiting for you. At first glance, the online editorial team offers selected messages in a modern design. A swipe down and all other news on the selected topic to find. These are sorted in a clear timeline chronologically with date and time. A tap is enough and the message opens completely in the reader view. Articles can be easily share, remember, recommend or customize the font size.

Role: Senior Android developer

Technologies: SQLite, ORM, advanced Gradle, html/js in WebView


2014

Dentsply

Mobile app for showing catalogs of Dental products company.

Role: Senior Android developer

Technologies: muPDF, SQLite, Content provider, Gradle, own Task Manager for download/unzip/etc scheduling, Google Analytics


2014

Deerberg

The mobile catalog plus online shop for German company Deerberg.interactive video, photos, special offers, tours, and personalized content for key locations.

Role: Android developer

Technologies: SQLite, Location tracking, Sending/Receiving SMS, Custom widgets, Google Analytics, Google Maps API, Begun SDK, custom AD banners, Wordpress plugins, Wordpress themes, Google Maps API for web, Grails, Tomcat, MySQL


2013-2014

Sochi 2014

The application for internal communication of Russian team at the Paralympic Games 2014.

Role: Android developer

Technologies: SOAP, oAuth, Camera SDK, Media SDK, SQLite, ORM


2013-2015

MM-Digital for Mannheimer Morgen

Enjoy your digital edition of Mannheimer Morgen right on your smartphone or tablet - when, where and how you want.

Benefit from well-researched and clearly arranged content about events in Mannheim, the Rhine-Neckar metropolitan region and the world.

Role: Senior Android developer

Technologies: muPDF, SQLite, ORM, advanced Gradle, html/js in WebView


2011-2012

Take5

Android phonebook application with company directory integration and ability to make handshakes with new employees.

Role: Junior Android developer

Technologies: Google Play Services, NFC, Phone Contacts integration, SQLite, Custom Widgets


2011-2012

Belarus News app

The ability to read news in a convenient way, discuss events, share them on social networks, watch different TV channels and relevant videos. The following live sports are available in the application: soccer, handball and basketball.

In the application, you can configure your personal news feed: change the order of news columns, leaving only the news sections that you are interested in.

If you have witnessed an interesting event, you can share it with the audience, sending a message to the editor via the “Send news” section. You can attach pictures, videos and audio files there.

Role: Junior Android developer

Technologies: SQLite, Services API, Custom widgets, Google Analytics


2011

Taxido for Intexsoft

Taxido is a quick way to call a taxi from your mobile phone. Application automatically define actual numbers of taxi companies on a base of your location and mobile operator.

Role: Junior Android developer

Technologies: SQLite, Location tracking, Sending/Receiving SMS, Custom widgets, Google Analytics, Google Maps API, Begun SDK, custom AD banners, Wordpress plugins, Wordpress themes, Google Maps API for web, Grails, Tomcat, MySQL