Камил М. Kotlin разработчик, Senior

ID 4602
КМ
Камил М.
Мужчина
Россия, Таганрог, UTC+3
Ставка
3 766,23 Р/час
НДС не облагается
Специалист доступен с 31 августа 2025 г.

Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.

Подробнее
О специалисте
Специализация
Kotlin разработчик
Грейд
Senior
Навыки
Android JetPack
Android SDK
Dagger
REST
Java
Синтаксис Java/Kotlin
Объектно-ориентированное программирование (ООП)
SQL
RxJava 2
Clean Architecture
Code Review
Coroutines
Flow.js
Kotlin
OkHttp
Retrofit
Room
Shared
Firebase services
Apollo GraphQL
ExoPlayer
MVVM
DI
Dagger2
CI
Elm
Module
Custom View
JUnit
UI-тестирование
Firebase
Okhttp3
RxJava
View Binding
Unit testing
Отрасли
E-commerce & Retail
FinTech & Banking
Telecom
VR/AR
Главное о специалисте
О себе: Интересуюсь мобильной разработкой с 2016 года, помимо Android имею опыт в разработке сайтов с помощью vue, когда то писал на C#, а также активно изучаю игровые движки. Из актуальной мультиплатформы интересуюсь инструментами Kotlin MultiPlatform и Compose Multiplatform. Предпочитаю верстать компонентно, с максимально гибкими ui компонентами под все случаи жизни. Технические навыки и технологии: Языки: Kotlin, Java, Groovy. Верстка: XML, Jetpack Compose, Compose Multiplatform, Custom View, Canvas. DI: Dagger, Hilt, Koin. Архитектуры/Подходы: MVx(MVI, MVVM, MVP, MVC), Elm(UDF), ViewModel, LiveData, Clean architecture, Google Material Design, SOLID, KISS, DRY, YAGNI, Git Flow, SCRUM, Kanban, Multi Module. Сеть: REST, SOAP, Apollo GraphQL, GSON, Retrofit, OkHttp, Ktor. Данные: SQLite, Room, Realm. Инструменты: SDK Tools, Firebase, Yandex AppMetrica, Amplitude, CI/CD, Profiler, Replica, Decompose, Rx, Coroutines, StateFlow, KMM(Kotlin Multiplatform Mobile), KMP(Kotlin Multiplatform), JUnit(Unit-тестирование), Espresso(UI-тестирование). Animations: LottieAnimation, PropertyAnimator, ViewAnimation, Compose animations. Navigation: Jetpack navigation, Navigation component, Cicerone.
Проекты   (6 лет 11 месяцев)
Проект – приложение дистанционного обслуживания
Роль
Android разработчик, team-lead
Обязанности
Приложение дистанционного обслуживания — разработка личного кабинета для бизнес клиентов, пользующимися услугами интернет провайдера. Приложение содержит много экранов и логики, а также большое кол-во запросов и данных и позволяет гибко управлять услугами и балансом. Период работы: с июня 2021 по февраль 2023, с январь 2024 по настоящее время. Роль на проекте: team-lead, android-разработчик. Команда: 4 android разработчика, 4 ios разработчика, 3 тестировщика, ПМ, дизайнер. Задачи: - Разработка с нуля, закладка архитектуры и написание внутренних компонентов для ускорения и упрощения разработки. - Координация действий команды, распределение задач, общение с клиентом и проработка оценок. - Написание кастомных компонентов(пин-код). - Интеграция и оптимизация работы кода в чате, проведение code review и написание тестов. - Профилирование и оптимизация работы кода, поддержка высокого уровня crashfree. - Имплементация функционала чата на основе готовой sdk. - Имплементация экранов со сложной логикой и масштабным ui. Используемый стек: Вручную написанное sdk для упрощения работы с архитектурными компонентами и списками, Kotlin, Clean architecture, MVVM(MVI) + Coroutines + Shared Flow, Retrofit + OkHttp, DI(Hilt), Firebase services, Room.
Стек специалиста на проекте
Kotlin, Retrofit, Room, OkHttp, Clean Architecture, Code Review, Flow.js, Coroutines, Shared, Firebase services
Отрасль проекта
Telecom
Период работы
Июнь 2021 - По настоящее время  (4 года 3 месяца)
Банковское приложение
Роль
android-разработчик
Обязанности
Банковское приложение – android приложение мобильного банка входящего в топ-10 рейтинга банков. Роль на проекте: android-разработчик. Команда: 5 android разработчиков, тестировщики, ПМ, дизайнер, аналитики. Задачи: - Внедрение нового функционала, внедрение механизмов оплаты с помощью телефона посредством NFC. - Оптимизация модулей и вынесение функционала в отдельный модуль для организации работы в многолюдной команде. - Проведение и участие в код ревью. - Рефактор легаси кода под современные стандарты, использование инструментов jetpack compose для выполнение данной задачи. Используемый стек: Kotlin, Jetpack Compose, Clean architecture, Multi Module, Elm, Coroutines + Shared Flow, Retrofit + OkHttp, DI(Hilt), Realm, Elm, GitLab CI/CD.
Стек специалиста на проекте
Kotlin, Retrofit, Elm, Room, OkHttp, DI, Clean Architecture, Module, Flow.js, Coroutines, Shared
Отрасль проекта
FinTech & Banking
Период работы
Февраль 2023 - Декабрь 2023  (11 месяцев)
Автосуши
Роль
Android разработчик
Обязанности
Автосуши – приложение для заказа и доставки суши. Команда: 3 android разработчика, 3 ios разработчика, 2 тестировщика, ПМ, дизайнер. Задачи: - Разработка приложения с нуля, закладывание архитектуры, имплементация инструментов для ускорения написания кода. - Имплементация функционала и экранов для активных/архивных заказов, корзины и функционала применения купонов, профиль пользователя и его регистрация. - Написание кастомных компонентов(акции и бонусы, ввод промокода). - Сбор статистики по крашам и продуктовым событиям, отладка и решение проблем по крашам, написание тестов. - Проведение code review. Используемый стек: Вручную написанное sdk для упрощения работы с архитектурными компонентами и списками, Kotlin, Clean architecture, MVVM(MVI) + Coroutines + Shared Flow, Amplitude, Retrofit + OkHttp, DI(Hilt), Room.
Стек специалиста на проекте
Kotlin, Retrofit, Room, OkHttp, Clean Architecture, Code Review, Flow.js, Coroutines, Shared
Отрасль проекта
E-commerce & Retail
Период работы
Август 2022 - Ноябрь 2022  (4 месяца)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Да
Образование
Высшее
Учебное заведение
Донской государственный технический университет
Специальность
Информационные системы и технологии
Завершение учебы
2015 г.

Похожие специалисты

Blockchain • RnD
ДТ
Денис Т.
Казань
Kotlin разработчик
Senior
3 246,75 Р/час
Kotlin
Java
Git
PostgreSQL
Android SDK
Cicerone
Clean Architecture
Dagger2
DataStore
ExoPlayer
+47

Денис — опытный Kotlin-разработчик с опытом работы в проектах RnD и Blockchain. Он обладает навыками разработки на Kotlin, Java, Android SDK. Денис участвовал в разработке B2B-приложения — аналога Confluence. В рамках проекта он занимался проектированием и реализацией новых функций приложения с использованием Kotlin, Jetpack Compose и MVVM. Также он проводил code review и bug fixes, реализовывал потоковую обработку данных с использованием Coroutines и Flow. Кроме того, Денис участвовал в написании юнит-тестов и интеграционных тестов. Также обладает глубокими знаниями и практическим опытом в разработке пользовательского интерфейса с использованием View и Compose В другом проекте Денис занимался разработкой платформы с платежными системами и криптокошельками. Он разрабатывал приложение с нуля, участвовал во всех процессах разработки, включая code review, публикацию в Google Play. Денис также работал с web 3 технологиями, создавая криптокошельки внутри приложения, и общался с сервером через GRPC.

Подробнее

Недавно просмотренные специалисты

E-commerce & Retail • EdTech • Hardware • Manufacturing • Media
ИК
Ирина К.
Москва
Аналитик 1С
Senior
3 636,36 Р/час
Oracle
SAP
1С:ERP
Xero
1С:Бухгалтерия
1С:БП 3.0
1С: Битфинанс
1С:ERP.УХ
1С:Корп МСФО
+9

Кандидат обладает более чем 10-летним опытом работы с МСФО, бюджетированием и постановкой управленческого учета, а также более 5 лет внедряет решения на платформе 1С, в том числе с участием в проектах миграции данных, перехода между конфигурациями и интеграций с внешними системами. В числе реализованных задач — построение методологии параллельного учета ВНА, разработка маппингов и таблиц трансляции, консолидация отчетности по группе компаний, настройка сложных сценариев учета аренды и обесценения ВНА, загрузка остатков, построение отчетов в разрезе мультивалютности и разных планов счетов. Специалист глубоко погружён в структуру метаданных, умеет читать код, работать с запросами, СКД, регистрами, и системно подходить к миграции и нормализации данных. Работала как в конфигурациях 1С:ERP WE, 1С:УХ 3.2, так и в «Бухгалтерии предприятия» 3.0 и «1С Корп МСФО», в том числе в интеграционных проектах с внешними учетными и BI-системами.

Подробнее
Information Security • Travel, Hospitality & Restaurant business
НП
Надежда П.
Керчь
Операционный директор
2 857,14 Р/час
Управление командой
Бухгалтерский учет
AI
gpt
Оптимизация затрат
Работа с интеграциями
Анализ
Программное обеспечение
ДО
Обучение
+39

Надежда — специалист уровня Senior с десятилетним опытом работы в качестве консультанта, операционного и генерального директора в проектах, связанных с ресторанным бизнесом, общепитом и кейтерингом, а также в сфере информационных технологий. На позиции консультанта в проекте для ООО «Диа» Надежда занималась внедрением управленческого и товарного учёта в системе Айко, ежемесячного бюджетирования и подведения итогов, маркетингового календаря, координации сотрудников на основе таск-треккера Asana и других процессов. В роли операционного директора в ИП Ефремова Е. А. организовывала работу команды и подрядчиков, запуски учебных курсов, финансовое планирование и подведение итогов запусков. Как генеральный директор в ООО «Эклектика», Надежда управляла четырьмя ресторанами, фитнес-клубом и магазином, внедряла стандарты для бизнес-процессов компании, организовала фестиваль и обеспечивала соблюдение норм ОТ и ПБ.

Подробнее
BioTech, Pharma, Health care & Sports • E-commerce & Retail • LifeStyle
СД
Сергей Д.
Москва
Backend разработчик
Senior
4 000 Р/час
Git
REST
C#
Jira
Confluence
XSLT
Bitbucket
LINQ
Управление качеством
MS Visual Studio
+22

Многолетний опыт научной деятельности, работы в области разработки ПО и информационных технологий, технического документооборота, делопроизводства. Высшее образование (МИФИ), кандидат наук. Опыт работы за рубежом (1 год, Япония). Владение английским языком на уровне переводчика. Большой опыт по переводу научных статей с русского на английский и с английского на русский. 6-летний опыт построения и совершенствования СМК в качестве менеджера по качеству, начальника отдела качества в крупной проектной организации. Профессиональное владение ПК. Отличное владение MS Word, MS Excel, MS Access и другими приложениями MS Office. Значительный опыт разработки информационных систем, в т.ч. - программирование на языках: VBA (MS Access, MS Word), C# (MS Visual Studio, DevExpress). Опыт преподавания, подготовки презентаций, разработки нормативных документов (корпоративных стандартов), организации и проведения внутренних аудитов СМК. Профессиональное владение программным обеспечением Системное ПО -MS DOS; MS Windows; -Microsoft SQL Server (разработка баз данных). Прикладное и офисное ПО -MS Office (Word, Excel, Access, Power Point, Project, Visio, OneNote и др.); -MS Outlook; -MS Internet Explorer и другие Интернет-обозреватели; -и др. Среды разработки и языки программирования -MS Visual Studio, MS Access; -С# (.NET), и др.; -Visual Basic, VBA (MS Access, MS Word, MS Excel) и др. Дополнительные сведения Увлечения: плавание (1-й разряд), велосипед, информационные технологии. Личный автомобиль, водительские права категории «B».

Подробнее
Blockchain • FinTech & Banking
КО
Карина О.
Москва
Системный аналитик
Middle+
2 954,3 Р/час
PostgreSQL
Git
MySQL
Java
SQL
BPMN
Scrum
Системный анализ
Swagger
Kafka
+14

Карина — системный аналитик уровня Middle+ из Москвы. Специализируется на системном анализе в отраслях Blockchain и FinTech & Banking. Ключевые навыки включают постановку задач разработчикам, работу с микросервисной архитектурой, Agile Project Management, Scrum, SQL (MySQL, PostgreSQL), а также знание языков программирования Java и инструментов Swagger, Git. Имеет опыт работы в роли ведущего системного аналитика в IT-компании, где занималась разработкой платформы цифровых финансовых активов на блокчейн-платформе А-токен. В обязанности входили сбор и нормализация требований, моделирование и описание бизнес-процессов, проектирование под микросервисную архитектуру, ведение интеграций и проектирование таблиц БД. Ранее работала системным аналитиком в «Совкомбанк Технологии», где участвовала в разработке и развитии сайта банка и личного кабинета. Занималась проектированием интеграций с внутренними системами, участвовала в редизайне разделов и лендингов, внедрила логику для кредитного калькулятора и раздела отзывов, подключила оплату кредитов через СПБ.

Подробнее