• Файл

Максим

Android developer

Вік: 27 років
Місто проживання: Київ
Готовий працювати: Дистанційно
Вік:
27 років
Місто проживання:
Київ
Готовий працювати:
Дистанційно

Контактна інформація

Шукач вказав телефон .

Прізвище, контакти та світлина доступні тільки для зареєстрованих роботодавців. Щоб отримати доступ до особистих даних кандидатів, увійдіть як роботодавець або зареєструйтеся.

Завантажений файл

Файл містить ще 2 сторінки

Версія для швидкого перегляду

Це резюме розміщено у вигляді файлу. Ця версія для швидкого перегляду може бути гіршою за оригінал резюме.

Maksym Tsikal
Android Software Engineer

Profile
I’m an Android Software Engineer with 5 years working experience. I
am always happy to do exciting tasks that improve my professional
skills. I am communicative and able to work in a team and quickly
cooperate with team members.

Contacts
[відкрити контакти](див. вище в блоці «контактна інформація»)
[відкрити контакти](див. вище в блоці «контактна інформація»)
[відкрити контакти](див. вище в блоці «контактна інформація»)

Skills
Languages:
• Java;
• Kotlin.

Architectural patterns:
• MVVM;
• MVI;
• MVP.

UI frameworks:
• Jetpack Compose;
• Android Views.
Android frameworks/libraries:
• Android SDK;
• Jetpack Navigation;
• Google Play Billing;
• Android App links;
• Android Health Connect;
• Services, Work Manager;
• Room database, Data Store;
• ExoPlayer 2, Media 3;
• Paging 3.

Image processing libraries:
• Glide.

Dependency injection libraries:
• Dagger 2, Dagger Hilt;
• Koin.

Multithreading:
• Kotlin Coroutines.

Network:
• Retrofit 2, OkHttp 3, Apollo GraphQL.

SDKs/APIs:
• Facebook SDK: authorization;
• Firebase SDK: crashlytics, analytics, cloud messaging, firestore
database, app distribution, remote config, test lab;
• Microsoft Authentication library;
• Analytics SDK: Mixpanel, Snowplow;
• Zebra Scanner API.
Build systems:
• Gradle: bases, project modularization, custom tasks, custom task
for project strings translation via OpenAI API;

Version control systems:
• Git: Github, Gitlab.

CI/CD:
• implement, config and maintain Gitlab pipelines.

Experience
Android Developer | Mind Studios:
August 2024 - November 2025

1. Real-estate management MVI application.
My activities: implementing onboarding feature; Mixpanel
analytics events; complex project dependencies update and
migrate functionality accordingly; release deployment via Google
Play console.
Core features: properties, tenants, contracts management,
premium account;

2. Messenger MVI application.
My activities: fixing bugs related to Google Maps API; project
modularization, aligning native C/C++ libraries to 16KB pages,
updating project dependencies and migrating functionality
accordingly; release deployment via Google Play console.
Core features: crypto messaging between users.
3. Meditation MVI applications.
My activities: fixing bugs related to ExoPlayer, audio
downloading, Room database migrations; migrating from Firebase
Dynamic links to the Android App links, implementing custom
Android views, update dependencies and migrate project to target
the latest Android SDK version; implement custom Gradle tasks to
retrieve needed info from Git; release deployment via Google Play
console; CI/CD: Firebase Test lab pipelines implementation from
scratch.
Core features: audio playback from network and downloaded
files, audio downloading, achievements, push notifications,
premium account;

4. Workout MVI/MVP application.
My activities: migrating from Google Fit API to the Android
Health Connect; migrating from Firebase Dynamic links to the
Android App links; implementing search in the Firestore database;
dynamic workout audio change based on the user locale; new
Snowplow analytics events, fixing existing; custom Gradle task for
project strings translation via OpenAI API; adapting application
for edge-to-edge mode; project migration from legacy libraries to
the AndroidX; migration to target latest Android SDK version;
refactoring code from MVP to MVI architecture; release
deployment via Google Play console.
Core features: collect and aggregate user health metrics, playback
audio/video from network and local storage, audio/video
downloading, premium account, Gradle task for project strings
translation via OpenAI API
Android Developer | Axon Development Group:
July 2021 - August 2024

1. Audio podcasts MVVM application.
My activities: developing the whole app from scratch;
implementing sign in, sign in with biometrics, sign up flow;
custom player UI and functionality based on ExoPlayer; custom
parallel audio downloader with Java built-in instruments; caching
items into database; user profile, image uploading; custom image
cropper; paged lists; comments, replies and reactions to it; push
notifications; custom views like progress bar and dropdown
TextView; release deployment via Google Play console.
Core features: audio playback from network and from local
storage, custom parallel audio downloader, comments and replies,
user profile, uploading and editing image for user avatar with
custom cropper;

2. Food photography MVVM application.
My activities: implementing custom image eraser, cropper and
color filters; refactor billing functionality, make code more
readable and reliable to bugs; bug fixing premium account
functionality; release deployment via Google Play console.
Core features: photo capture, image processing - custom filters,
custom eraser, custom cropper, premium account;

3. Application for warehouse workers. Zebra scanner helper
application.
My activities: developing the whole app from scratch with MVVM
architecture. Implementing sign in, sign up with Microsoft
Authentication library; configure connection between Zebra
DataWedge API and application, create scanner profile, configure
scanner properties; implementing bar/qr-codes parser; gathering
and sorting barcodes to send it on the back-end; release
deployment via Google Play console.
Core features: configure Android Zebra scanner via Android
Intents and Android Broadcasts, save, delete, parse barcodes, QR-
codes, send scanned data to the backend.

Education
Bachelor’s degree in Computer Science
State University of Telecommunication 2015 - 2019

Languages
• English B1;
• Ukrainian Native.

Схожі кандидати

Усі схожі кандидати

Кандидати у категорії


Порівняйте свої вимоги та зарплату з вакансіями інших підприємств: