Boris Garbuzov
Development
Minsk, Belarus
Skills
Kotlin (Android)
About
Boris Garbuzov's skills align with Programmers (Information and Communication Technology). Boris also has skills associated with Web Professionals (Information and Communication Technology). Boris Garbuzov appears to be a low-to-mid level candidate, with 3 years of experience.
Work Experience
Android Developer
LLC Innowise Group
September 2021 - April 2024
- Created a scanner application for the US market from scratch, analyzed technologies compatibility for the usage of common project modules with the team, designed its base architecture with Clean Architecture and MVVM, designed its business logic and created a lot of initial complex app screens with their business logic covered with unit-tests, helped other developers with code reviewing and giving solution advices • Contributed at developing digital wallet application, extended its functionality and reorganized existing one, improved app codebase, solved compatibility issue with saving/load cloud data on Android and iOS devices, adjusted deeplinks mechanism to be working with Android 12+, organized new developers' work to pass the new tasks for them, releasing new app versions to Google Play • Maintained a native Android module for the RN messenger application, improved incoming call function stability by making functions work asynchronously and provided a new functionality with addition of incoming call screen in order to prepare application for a new version release • Developed QR/Barcode scan application from scratch in two weeks, designed its architecture and business logic with usage of side scanner SDKs, designed API calls, presented a MVP for the client • Was developing a TV application, reorganized navigation logic throughout all the app, added new functionality with custom TV channels programs table, added new business logic considering TV programs and new API requests • Contributed at maintaining of several applications for the British museums ATS devices, improved their codebase with refactoring modules to make possible to override every UI component value from local configuration files, migrating codebase from Java to Kotlin, fixed a lot of minor UI issues, updated project target SDK and added a CI pipeline with usage of Azure DevOps in order to upload new version to Google Play
Android Developer
LLC VironIT
May 2021 - August 2021
- Contributing in developing application for monitoring cryptocurrency rates, designing its API level, adding custom alert notifications for the currency changes • Developing wallpapers application from scratch
Education