Вживання російської небезпечне

Чому ми так вважаємо
Перейти на українську
  • Файл

Dima

Kotlin, Swift, Android, IOS developer

Рассматривает должности:
Kotlin, Swift, Android, IOS developer, Медіабайер, Програміст Java
Возраст:
28 лет
Город проживания:
Чернигов
Готов работать:
Удаленно, Чернигов

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

Соискатель указал телефон и эл. почту.

Фамилия, контакты и фото доступны только для зарегистрированных работодателей. Чтобы получить доступ к личным данным кандидатов, войдите как работодатель или зарегистрируйтесь.

Загруженный файл

Версия для быстрого просмотра

Это резюме размещено в виде файла. Эта версия для быстрого просмотра может быть хуже, чем оригинал резюме.

Dima
Nekhoroshkov
EDUCATION

Chernihiv National Technological University 2015 - 2019

Bachelor. Faculty of Electronic and Information Technologies. Computer
Engineering (GPA: 89 out of 100)

Chernihiv National Technological University 2019 - 2020 + PHONE: [открыть контакты](см. выше в блоке «контактная информация»)
+ E-MAIL: [открыть контакты](см. выше в блоке «контактная информация»)
Master. Faculty of Electronic and Information Technologies. Computer
Engineering (Red Diploma) + CITY: Chernihiv
+ COUNTRY: Ukraine

WORK
ABOUT ME

MEDSTARTECH 08/2023 - 06/2025 Age: 28

Position: Senior Android Developer Kotlin
LANGUAGE
Responsibilities: development and support of sport equipment like:
Treadmill, Bike, Roller, PilatesCamber and communication with clients.
Development: layout design, icon design(Illustrator), logic of building projects, + English - Upper-Intermediate
data transfer to motherboard.

Technologys: Android SDK;
SKILLS TABLE
Programming languages: Kotlin, Java, Flutter;
https://docs.google.com/document/d/1uT
Version control: Git(GitHub); QHUka60yc315uLboIYGwDDGIu57G0p
NBEabRf7YHI/edit?usp=sharing
Working with Firebase: Crashlytics; Realtime Database; Storage; Events;

Project structure: MVP; MVVM; Bloc (Flutter);
COURSE
Working with: RXJava, Room DB; Speatch Recognizer; Pagination; JUnit;

Patterns: Сoroutine, Singleton, Delegates; PORTAONE
Designing custom RecyclerViews;
ОС - Linux
Libs: MPAndroidChart (bar chart, pie chart, radar)

Working with chips: Atmega328; STM32;
84.8 points out of 100 points
Data transfer: USB; Com Port; Bluetooth; Working with: platform-tools using
ADB commands
Frameworks: Jetpack Compose

My ideas and improvements:
1) I created/designed whole project PilatesChamber for company MedStarTech;
2) I added remote board update via Android for all types chips;
3) I suggested switching from chips Atmega 328 to STM32 and found electronic
specialist for programming chip STM32;
4) I brought order to the GitHub system for current projects and taught other
programmers to write quality code;
5) I have been communicating with suppliers to further integrate their parts into
the product;
6) I fixed a lot of bugs for current 3 projects: Treadmill, Bike, Roller.
ACMANTA 01/2022 - 05/2023

Position: Midler Android Developer Kotlin/Java

Responsibilities: development new futures for traders who selling solar panels. Development: layout design, icon
design (Illustrator), logic of building projects.

Technologys: Android SDK;

Language: JAVA, Kotlin;

Git (GitHub);

Working with Firebase: Crashlytics;

Working with local database - I developed database migration from SQLite to Room;

Working with CRM - Didiagram (https://didiagram.com) - I have improved the connection from OkHttp to Retrofit;

Working with a remote server MSERWIS (https://www.mserwis.pl/en), writing end points on PHP + scripts on bash +
working with database MySql;

Working with PDF files (adding data to the contracts). I have improved and replaced filling data via coordinates on
working with fields/forms via reflection;
Patterns: MVP, MVVM (Databinding, LiveDate, MutableLiveDate), Singleton;

Libs: MPAndroidChart (barchart, piechart, radar), Osmdroid;

Firebase: Crashlytics;
Other: RxJava, WorkManager; SingleActivity; diff types permissions.

NEOSIGHT INC. 08/2020 - 10/2021

Position: Junior Android Developer Java
Responsibilities: development and support of new and existing applications for the Google Play Market. Fix bugs
and crashes in applications.

Technologys:

AndroidSDK;

The projects were developed on Java language;

Git (Bitbucket);

Working with AdMob: Banner, Interstitial, App Open;

Working with Firebase: Analytics, Crashlytics, Events; A/B Testing;

Gradel; Proguard;

Development of screens by design with Figma;

Integration of various libraries;

Other: Activity; Fragments; Dialogs; RecyclerView; Adapter; Interface; Services; ForegroundService;
NotificationListenerService; BillingClientLifecycle; Billing; Navigationcomponent; NotificationManager (Push
notifications); floating windows outside the application; Permissions; system windows; Gson; ValueAnimator;
LottieAnimationView; Intent; Toasts; CountDownTimer; custom ProgressBar, Loader; 9-Patch;
SharedPreferences.

KMMEDIA 06/2018 - 08/2018

Created a video (Summer part-time job).

Programs: Adodbe After Effects 2020, Illustrator, Media Encoder, Audition, Photoshop.
MY APPS IN GOOGLE PLAY MARKET (SENSEAPROG)

Voxly (IOS)

Information: This application gives ability user transcribe audio files from speech to text and translate it.
YouTube video: https://www.youtube.com/watch?v=kSgGSFh6jTU
Tutorial video: https://www.youtube.com/watch?v=3q1myoOmZ1g && https://www.youtube.com/watch?v=Ymtvh45HaNk&t=1s
App Store: https://apps.apple.com/us/app/voxly/id6761061638

Technologys:

Swift;

Youtube lib;

Whisper AI;

FFmpegkit;

Connected Firebase: Analytics, Crashlytics, Events;

Translation Framework;

AdMobe;

WoHu (Android)

Information: This app allows the user to choose a movie for the evening, as well as respond to the movie's rating and create their
own posts for each country. Can found and install in the Google Play Market.
Google Play Market: https://play.google.com/store/apps/details?id=com.world.hub
YouTube video: https://www.youtube.com/watch?v=ZyzNWGYNqWE

Technologys:

Android SDK;

Kotlin;

Jetpack Compose;

Coroutine, Flow, SharedFlow, StateFlow;

MVI;

Firebase: Crashlytics, Storage, Cloud Functions;

Algolia;

Room;

Hilt;

AndroidYoutubePlayer, Lottie animations;

DataStore;

Retrofit;

R8.
Mobile Fast Work (Android)

Information: This application gives ability user clean storage and stop background apps.
YouTube video: https://www.youtube.com/watch?v=Snul6oheR4A

Technologys:

AndroidSDK;

The project was developed on Java language;

Git (Bitbucket);

Connected Firebase: Analytics, Crashlytics, Events; Cloud Messaging;

Integrated Facebook SDK. Interaction with Facebook for Developers (Meta for Developers), Facebook ADS Manager,
Events Manager;

Used Activity result API for request Permissions; WorkerManager; AccessibilityService; work with the file system
through File API and SAF API; ValueAnimator – to animate the submenu.

What I'm proud of: Bypassed the protection of the Android OS, got access to the Android/data folder and all the data
in this folder for Android 11 and lower. This folder cannot be accessed via the File or SAF API, following the information
provided in the official documentation.

ADDITIONAL

Asynchronous programming (RxJava), Сoroutines;

REST API: Retrofit, OkHttp.

JNI - Java Native Interface

Dagger 2, Hilt

ACHIEVEMENT

TOURNAMENT CHERNIHIV.IT 2019

3rd place.

PROJECTS
2019
LINK TO PROJECTS ON GITHUB:

https://github.com/demadima?tab=repositories

CERTIFICATES

Apple Ads : https://certification-ads.apple.com/certificate/f02lDNUjdP

Salesforce : https://trailblazer.me/id/demadima

Похожие кандидаты

Все похожие кандидаты


Сравните свои требования и зарплату с вакансиями других компаний: