Для открытия контактов резюме необходимо приобрести доступ к базе

  • Открывайте только нужные вам целевые контакты
  • Контакты открываются навсегда
  • Низкая стоимость
#

android разработчик

Не указана

Гражданство

Россия

Тип занятости

Полная занятость, Частичная занятость, Проектная работа/разовое задание, Стажировка

Мужчина, 21 год, родился 7 июля 2003

Город: Москва

Опыт работы

3 года 6 месяцев

Buzzolls

Middle android developer

С 01.09.2023 по настоящее время (1 год 2 месяца)

Разработка мобильного приложения для клиентов Buzzolls. https://buzzolls.ru Приложение даёт возможность купить блюда азиатской кухни с доставкой до дома или до точки самовывоза. В моих обязанностях было пофиксить все баги, которые были в приложении, провести интеграцию новых фич и доделать версию редизайна до продакшен релиза. Ранняя версия редизайна имела недостатки, включающие отсутствие структурированной архитектуры, смешивание RxJava и Coroutines без явной и последовательной структуры, а также проблемы в выстраивали работы с кодом и разработкой приложения. Так же было множество багов, которые были связаны с разными проблемами в приложении. В проекте приобрёл опыт в выстраивании CI/CD (gitlab ci/cd + fastlane). Так же получил опыт выкладки приложения в google play(бета тестирование + продакшен). В процессе работы использовал следующие технологии: Platform: Android, Android Studio Data: retrofit + okhttp + coroutines + flow UI: jetpack compose + multi module + accompanist DI: Dagger2 Arch: clean architecture Gradle: Kotlin Dsl push: Firebase message cloud

Buzzolls

Middle android developer

С 01.09.2023 по настоящее время (1 год 2 месяца)

Разработка мобильного приложения для клиентов Buzzolls. https://buzzolls.ru Приложение даёт возможность купить блюда азиатской кухни с доставкой до дома или до точки самовывоза. В моих обязанностях было пофиксить все баги, которые были в приложении, провести интеграцию новых фич и доделать версию редизайна до продакшен релиза. Ранняя версия редизайна имела недостатки, включающие отсутствие структурированной архитектуры, смешивание RxJava и Coroutines без явной и последовательной структуры, а также проблемы в выстраивали работы с кодом и разработкой приложения. Так же было множество багов, которые были связаны с разными проблемами в приложении. В проекте приобрёл опыт в выстраивании CI/CD (gitlab ci/cd + fastlane). Так же получил опыт выкладки приложения в google play(бета тестирование + продакшен). В процессе работы использовал следующие технологии: Platform: Android, Android Studio Data: retrofit + okhttp + coroutines + flow UI: jetpack compose + multi module + accompanist DI: Dagger2 Arch: clean architecture Gradle: Kotlin Dsl push: Firebase message cloud

VibeLab

Pre middle mobile developer (android)

С 01.04.2023 по 01.07.2023 (3 месяца)

Разработка мобильного приложения для работы адвокатов Advoapp. https://clck.ru/3AFqsA Приложение даёт возможность адвокатам отвечать на вызовы и консультации клиента . Приложение было написано мной и на последнем этапе подключался тимлид для отладки сокетов(сдача была близко и чтобы успеть было принято такое решение). Приложение имеет схожий дизайн и устройство, что и предыдущее приложение Advocall. Большая часть кода была скопирована с предыдущего проекта. В ходе выполнения работы были улучшены UI составляющие(переписан UI core), переработан экран чатов и исправлены баги, найденные во время эксплуатации advocall. В процессе работы использовал следующие технологии: Platform: Android, Android Studio Data: retrofit + okhttp + coroutines + flow + websocket(okhttp) UI: jetpack compose + multi module + accompanist DI: Dagger2 Arch: clean architecture Gradle: Kotlin Dsl push: Firebase message cloud maps: Mapbox

VibeLab

Junior+ мобильный разработчик (android)

С 01.11.2022 по 01.04.2023 (5 месяцев)

Разработка мобильного приложения для клиентов Advocall. https://advocall.me/ Приложение даёт возможность получить квалифицированную юридическую помощь или вызвать адвоката в любое время. На меня была возложена ответственность за большую часть экранов, которые нужно было отрисовать(Jetpack compose), подключить к внедрению зависимостей(dagger 2) и добавить в навигацию(custom Navigation + Jetpack Navigation). Внёс свой вклад в организацию переиспользуемых элементов(компоненты ui), а так же закладывание цветов, типографии, размеров, шрифтов и т.п. В ходе работы над проектом я успел оптимизировать несколько сложных экранов, переработать стейт машины. Так же я занимался работой с картой mapbox(дорабатывал функционал, обрабатывал исключения и ошибки). Написал код, который работал с геолокацией и поставлял данные в хранилище и на экраны. На некоторых итерациях работал с вебсокетами и искал ошибки в работе с ними. Из всех экранов я успел поработать с главным экраном(работа с картой, переработка стейт машины, исправление багов с нижней панелью), экраном чатов(отрисовал многоуровневую логику работы с чатом, подключал их к вебсокету), экраном каталога(всё, что там есть), онбординге(весь экран), части экрана профиля и другими мелкими экранами. Мои личные достижения на проекте: На этапе проектирования был взят в работу мой прототип внедрения зависимостей, который был немного подправлен и улучшен Так же был большой вклад от меня был внесён при построении многомодульности. Подход к горизонтальной модуляризации, который бы подходил нам был найден и адаптирован мной. В процессе работы использовал следующие технологии: Platform: Android, Android Studio Data: retrofit + okhttp + coroutines + flow UI: jetpack compose + multi module + accompanist DI: Dagger2 Arch: clean architecture Gradle: Kotlin Dsl push: Firebase message cloud maps: Mapbox

VibeLab

junior мобильный разработчик(android)

С 01.05.2022 по 01.11.2022 (6 месяцев)

Занимался разработкой и поддержкой внутреннего проекта компании по поиску и обучению новых кадров. С командой спроектировали и создали мобильное приложение для обучения в сфере it. Проект представлял собой веб клиенты и мобильные клиенты для работы с курсами в разных сферах it. В ходе работы над проектом на меня были возложены следующие обязанности: Выстраивание взаимодействия между модулями приложения. Прокалывание логики работы внедрения зависимостей(Dagger 2) и работа с навигацией. Создание экранов(View), проработка сложных и составных макетов, работа с ui/ux. Подключение экранов к слою с данными, контроль работы бизнес процессов. Компания VibeLab работает на базе университета ЛЭТИ. Благодаря приложению студенты могут отбираться на работу в компанию и участвовать в марафонах для улучшения своих навыков. В процессе работы использовал следующие технологии: Platform: Android, Android Studio language: Kotlin Data: retrofit + okhttp + coroutines + flow UI: View-base stack + multi module DI: Dagger2 Arch: clean architecture + MVVM Gradle: Kotlin Dsl

Образование

Университет

Опк Сти Ниту Мисиси

Университет

Compose academy

Университет

Кванториум

Владение языками

Родной язык

Русский

Иностранные языки

Английский

Дополнительно

Ключевые навыки

  • Понимание принципов ооп

  • git

  • sql

  • Gradle kotlin dsl

  • Оптимизация под android

  • Kotlin coroutines

  • Vaadin flow

  • Androidx room

  • Web services

  • Kotlin с jetpack compose

  • Понимание принципов solid

  • clean architecture

  • Kotlin, mvvm + mvi, single activity, viewbinding, stateflow, coroutine, cicerone, dagger, retrofit

  • Kotlin android sdk, android jetpack coroutines dagger2 adapter delegates room mvvm, cle

  • Provider, flutter_bloc, go_router, dio, firebase, shared preferences

  • Gitlab ci/cd

  • Maven / gradle

  • dagger 2

  • Retrofit + okhttp

  • Rest api / websockets

  • Fetch api

  • dagger hilt

  • Django rest framework

  • webrtc

  • realm

  • rxjava

  • C, c++, java, uml

Дополнительная информация

Ссылка на github: https://github.com/seregatheone Резюме: https://disk.yandex.ru/i/XLBU74tR8qp2kA Телеграмм: http://t.me/demidovich_me WatsApp: +79121915883 Ссылка на linkedIn https://www.linkedin.com/in/sergey-demidovich-b27579249/

Похожие резюме

#

Не указана

23 года

Москва

Полный день, Гибкий график, Удаленная работа

Последнее место работы

Шоколадница, Сеть кофеен, Официант, сентябрь 2018 - июнь 2019

Обновлено

13.11 в 19:01

Был на сайте

Более недели назад

Опыт работы

5 лет 3 месяца

#

Не указана

Москва

Полный день, Гибкий график, Удаленная работа

Последнее место работы

А1 (A1 Telekom Austria Group), Специалист по работе с клиентами службы продаж региона "Восток", сентябрь 2006 - сентябрь 2010

Обновлено

03.11 в 15:01

Был на сайте

Более недели назад

Опыт работы

18 лет 5 месяцев

#

Не указана

43 года

Москва

Полный день

Последнее место работы

ЗАО 'КОМЕТ' (Телекоммуникационная компания), провайдер, системный администратор, ноябрь 2001 - февраль 2003

Обновлено

13.11 в 03:01

Был на сайте

Более недели назад

Опыт работы

26 лет 5 месяцев