Скидка на вакансию
Скидка на первую вакансию
Акция до 22 декабря
👀 Бэкендеры, зовем на Публичное собеседование на Хабр Карьере! Для участия нужно → оставить заявку
Дмитрий Мальцев-Горский (lyrian), 39 лет, Россия, МоскваДмитрий Мальцев-Горский (lyrian), 39 лет, Россия, Москва

Дмитрий Мальцев-Горский

Разработчик мобильных приложенийСредний (Middle)
От 250 000 ₽Не ищу работу

Контакты

Войти
Возраст: 39 лет
Опыт работы: 13 лет и 6 месяцев
Регистрация: 13.03.2022
Последний визит: 3 месяца назад
Гражданство:
Местоположение: Россия, Москва
Дополнительно: готов к переезду и к удаленной работе
Знание языков:

Обо мне

Стараюсь постоянно развиваться, пробовать новые технологии, помогать новичкам и шарить знания. Люблю Kotlin во всех его проявлениях, копаю направление KMP, Compose Multiplatfrom и все с этим связанное. 

Помогаю пилить OpenSource фин трекер 1Coin, написанный на KMP.

Веду небольшой telegram канал для шеринга опыта среди своего окружения.

Хобби

  • Решать не решаемое
  • Кататься на скейте
  • Гаджеты, смарт устройства
  • Видеоигры
  • Музыка

Навыки

Разработка под Android
Kotlin

Опыт работы

  • Hash Inc
    Москва
    Android Engineer
    Ноябрь 2022 — По настоящее время (2 года и 2 месяца)

    Стек: Kotlin, Kotlin Multiplatform, MVI, MVVM, Clean Architecture, Jetpack Compose, Jetpack Navigation, Hilt, Koin, Coroutines, Flow, Retrofit, KotlinX Serialization, Coil, Room, KotlinPoet, Firebase, Detekt, Firebase,  Jira, Confluence, ClickUp

    KMM Стек:  KMP-NativeCoroutines, moko-kswift, moko-paging, moko-resources, libres, multiplatform-settings, CrashKiOS, GitLive Firebase, Koin, KTor + kotlin.serialization, SQLDelight, Napier, Cocoapods, KViewModel, Odyssey, Gradle Convention Plugins, Gradle Version Catalog

    Разрабатываю приложения по направлениям фитнеса, медицины, геймдева, web3 blockchain, игры с геолокацией. Плотная работа с Kotlin Multiplatform Mobile. Стараюсь глубже копать в сторону interop между Kotlin и Swift, что бы обеспечить iOS команду наиболее удобным api. Постоянно ищу новые подходы и пути для возможностей абстрагировать как можно больше бизнес логики для шаринга ее между iOS и Android командами. Работал и в KMM монорепе и в отчужденных репозиториях. Но чаще придерживаюсь подхода раздельных репозиториев для KMM, iOS, Android команд для сохранения git историчности изменений. KMM <-> Android взаимодействие через maven-pablish и gradle dependencies через Version Catalog. KMM <-> iOS взаимодействие через SPM или Cocoapods.

  • Great Apps for Great Clients
    МоскваОт 10 до 100 сотрудников
    Разработчик мобильных приложенийAndroid Developer
    Июль 2022 — Ноябрь 2022 (5 месяцев)

    Стек: Kotlin, MVI, Clean Architecture, Jetpack Compose, Hilt, Compose, Coroutines, Flow, Retrofit, Kotlinx Serialization, Coil, Room, KotlinPoet, Firebase Analytics/Crashlytics etc., AppsFlyer,  Jira, Confluence, ClickUp

    Разработка web3 blockchain приложении с использованием геолокации, геймификации и монетизации. Плотно работаю с Jetpack compose, MVI/MVVM с Clean Architecture, пишу кодогенерацию на KotlinPoet и backend driven фичи. Постоянно улучшаю навыки декомпозиции и разработки фичей с нуля, охватывающих все приложение. От простого технического требования до реализации логики и пользовательского интерфейса.

  • ИТ Партнер
    МоскваОт 10 до 100 сотрудников
    Разработчик мобильных приложенийAndroid Developer
    Январь 2021 — Июль 2022 (1 год и 7 месяцев)

    Стек: Java, Kotlin, MVP, MVVM, Clean Architecture, Jetpack Compose, ButterKnife/ViewBinding, Dagger2/Koin, LiveData/Flow, RxJava2/RxAndroid/RxKotlin/Coroutines, Firebase, Retrofit, Coil, Glide, jUnit, Espresso, Mockito

    Участвовал в разработке приложений для конференций, фитнеса и геолокации. Улучшил навыки работы в scrum-команде, оценки задач и внутрикомандного взаимодействия, работы с Android SDK, DI, хранением данных и rest api. Работал с геолокацией и способами оплаты

  • Частная предпринимательская деятельность
    Москва
    Infrastructure Engineer
    Февраль 2019 — Январь 2021 (2 года)

    Оказание услуг консалтинга по ИТ инфраструктуре, администрированию гетерогенной инфраструктуры, менторингу и составлению плана развития компетенций. Помощь в подборе в штат, переговоры с клиентами от лица заказчика, анализ требований по автоматизации бизнес-процессов, составление структурных схем, написание технических заданий на работку ПО.

  • Группа компаний "Бионика"
    Москва
    Эксперт по инфраструктуре
    Май 2017 — Февраль 2019 (1 год и 10 месяцев)

    Администрирование гетерогенной инфраструктуры на базе Windows и Linux.

    Технологический стек: Ansible, PostgreSQL, Zimbra, MS Exchange, Exim, Veeam, Bacula, MSSQL, 1C, ELMA, Kickidler, Zabbix

  • Рейтинговое агентство
    МоскваОт 100 до 1000 сотрудников
    Эксперт по инфраструктуре
    Февраль 2016 — Май 2017 (1 год и 4 месяца)

    Администрирование гетерогенной инфраструктуры на базе ОС Windows, Linux, Macos. DBA PostgreSQL и Oracle. Виртуализация на базе Veeam, Proxmox.

    Заместитель руководителя отдела ИТ
    Январь 2013 — Февраль 2016 (3 года и 2 месяца)

    Решение тактических задач по поддержке ИТ инфраструктуры. Сокращение до минимума инцидентов в работе АРМ сотрудников и инфраструктуры, обеспечение отказоустойчивости. Ретроспективный анализ работы подразделения и составление ИТ стратегии. Управление внедрение ПО для нужд организации. Консультирование руководителей подразделений для обеспечения достижения бизнес задач.

    Специалист 2 линии ServiceDesk
    Июль 2011 — Январь 2013 (1 год и 7 месяцев)

    Техническая поддержка парка АРМ и оргтехники. Анализ работы и состояния, обновление, чистка, планирование смены парка АРМ. Управление основными инфраструктурными сервисами для обеспечения работы сотрудников. Консультирование сотрудников организации.

Высшее образование

  • МАИ (НИУ)

    Московский Авиационный Институт (Национальный исследовательский университет)
    Прикладной математики и физики
    Март 2004 — Январь 2011 (6 лет и 10 месяцев)

    Кафедра прикладной физики по теме "Нелинейная волновая механика и волновые технологии". Специализация "Инженер-математик"

Дополнительное образование

  • Oracle OCAJP8 Certification

    Oracle Certified Associate, Java SE 8 Programmer
    Май 2020 — Август 2020 (3 месяца)

    Подготовка и сдача сертификации OCAJP8

    Ссылка на результат сертификации: Сертификат