My areas of expertise encompass Android architecture, design patterns, and mobile CI/CD. I specialize in product development, with a keen interest in business, finance, psychology, and staying up-to-date with the latest advancements in mobile architecture and trending technologies.
Bachelor's degree, Computer systems and networks
2009 to 2014 at Belarusian State University of Informatics and Radioelectronics, Minsk, Belarus
Software Development Engineer II
From Dec 2023 - Present, at Mapbox, Warsaw, PolandMapbox powers navigation for people, packages, and vehicles everywhere.
Android Software Engineer
Jul 2022 - Dec 2023, at Elinext, Warsaw, PolandArlo Secure: Home Security. The security system for home with a vast amount of different devices and features. My work mostly consists of improoving technical process(upgrade CI, review process, CD process, tech leading), upgrade technical stack(setup kotlin linters, strong architecture rules), adding new features and improoving legacy(decreasing the cost of renting services by reducing their use by caching).
Android Software Engineer
Jan 2020 - Jul 2022, Humans Group, Warsaw, PolandHumans.uz is a telecom-banking-marketplace platform in Uzbekistan. Technical and resource management. Increasing feature delivery speed: setup decomposition and development process between features(usually 2-4 persons by 1 feature); decrease build time - split technical parts of the application by modules and pack it to the binary storage. As a result increase feature delivery time from 2 months to 3 weeks. The main achievement is the establishment of an accelerated feature delivery process to the user while maintaining efficiency.
Android Software Engineer
Jun 2019 - Jan 2020, at HiQo Solutions, Minsk, BelarusHiQo Solutions - is an outsorcing company in technology development for machine learning, Edge IoT systems, cloud and advanced software. My area of responsibility was project management and mentoring of android engineers. Supporting good quality of code, setup CI/CD and improoving the tech processes.
Android Software Engineer
Jun 2018 - Jun 2019, at Yandex, Minsk, BelarusYandex Browser. Chromium fork for android mobile application. Development GUI features, work by quotes: bugfix, feature and automation QA. Improve team adaptation process with the transformation from Java to Kotlin as a main project language by formalization and integration kotlin lint rules.
Android Software Engineer
Jun 2015 - Jun 2018, at Yellow, Minsk, BelarusYellow is a young and fast growing studio company. My area of responsibility included the development of the company's own projects and the development of custom products. During my work I have successfully delivered all projects to order. In addition, we have had a number of successful projects of our own. And even managed to make some noise at the hackathon.
Android Software Engineer
Oct 2014 - Jun 2015, at ITM House, Minsk, BelarusITM House - is a big outsorcing company with a young and fast frowing collective. During my time with the company, I was lucky to start one of the projects that served as a start for the development of the next company - Yellow. This project was FlowerPower.
Middle Android Developer
Feb 2014 - Sep 2014, at Vega Systems, Minsk, BelarusVega Systems - a young studio company that specialized in small mobile applications. During my work, I managed to release about 7 applications and saturate the market of Belarus and Russia with business solutions.
Junior Android Developer
Nov 2012 - Feb 2014, at Medical Software Solutions, Minsk, BelarusMedical Software Solutions - is a company specializing in the development of POS for the sale of medical products. It was my first job where I was able to put my knowledge into practice and help the company create prototypes of POS systems.
- E-legion & Google. Android Developer school. 2015
- CCNA Exploration: Network Fundamentals
- CCNA Exploration: Routing Protocols and Concept
- MBA in a Box: Business Lessons from a CEO (Udemy course) 2024
Geography School education app
August 2019, at Engineering Jam 3, Minsk, BelarusGeography School education app to solve geography quizzes. Participation, no prize
Stickerbox
August 2016, at Skywind Hackaton, Minsk, Belarus“Stickerbox” - entertainment application to make custom sticker and send them via android keyboard. Diplomas: “Completed MVP”; “Drive and fun app”; “Selection of the jury”
- Russian (Native)
- English (C1)
- Polish (B1)
- Android
- Java
- Kotlin
- Kotlin KMM
- Groovy
- Gradle
- Bash
- C++
- Python
- PHP
- Ruby
- Ruby on Rails
- SQLite
- Postgres SQL
- MySQL
- GraphQL
- REST
- Astro
- Bootstrap
- Git
- Jira
- LeanStartup
- UX/UI Design
- Figma