🤠 Бэкендеры, найдите себе команду по вайбам! Проверить мэтч → в вайб-квизе
Иван Шилин (ivanshilin-shilin), 21 год, Россия, МоскваИван Шилин (ivanshilin-shilin), 21 год, Россия, Москва

Иван Шилин

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

Контакты

Войти
Возраст: 21 год
Опыт работы: 3 года и 3 месяца
Регистрация: 22.12.2021
Последний визит: 4 недели назад
Гражданство: Россия
Местоположение: Россия, Москва
Дополнительно: готов к переезду и к удаленной работе
Знание языков: Английский В2

Обо мне

Jutter

Android Разработчик (MAI APP)
• Реализация приложения с командой на MVVM архитектуре
• Добавил и модифицировал экраны с помощью библиотеки MOXY для улучшения взаимодействия
• Использовал Realm для базы данных
• Cicerone был использован для навигации между экранами и фрагментами
• Добавлен Koin и Dagger 2 для DI
• Добавил Unit-тесты
• Модифицировал асинхронные классы с помощью Coroutines
Коммерческое приложение, созданное командой разработчиков из 5 человек. Им пользуются около 10000 человек.
Имеет внутри себя адаптивное расписание, карты кампусов, плавные анимации. Работает онлайн и офлайн.

Фриланс

Android Разработчик (Weather APP)
• Создал приложение на MVVM архитектуре
• Для UI был использован Jetpack Compose
• API-запросы были реализованы с помощью Retrofit
• Добавлено взаимодействие с GPS API из Android SDK
• Внедрил DI с помощью Hilt
Несложное приложение, сделанное на чистой архитектуре и MVVM. Запросы для погоды были реализованы через
Retrofit. Приложение простое и легкое из-за Compose и не имеет багов и фризов. Внедрено базово CI. Приложение
делалось под заказ.

Notes APP
• Приложение было разработано с нуля под заказ для студента
• Использовалась MVVM архитектура
• Взаимодействие построено на свайпах и других жестах
• Отрефакторил под стандарт Clean Code и DRY
Приложение было сделано для студента. Было сделано в рекордно малые сроки (2-4 дня). Простое взаимодействие с помощью жестов, распределение фрагментов от ориентации устройства, был применен Android Jetpack.

Taxi APP
• Приложение было разработано для взаимодействия с Firebase
• Внедрена поддержка карт от Google и Google Maps API
Дорабатывал функционал. Приложение не имело архитектуры, так как заказчику нужны были максимально
короткие сроки. Взаимодействие с сервером на базе Firebase. Была реализована карта от Google и отправка данных
через Firebase.

Навыки

Kotlin
Java
Git
PostgreSQL
Android SDK
Ktor
Coroutines
MVVM
Retrofit
Clean Architecture

Участие в профсообществах

Опыт работы

  • Государственное унитарное предприятие Москвы
    МоскваБолее 5000 сотрудников
    Разработчик мобильных приложенийAndroid Developer
    Август 2022 — По настоящее время (2 года и 4 месяца)
  • Jutter
    Москва
    Разработчик мобильных приложенийAndroid Developer
    Январь 2022 — По настоящее время (2 года и 11 месяцев)

    • Реализация приложения с командой на MVVM архитектуре
    • Добавил и модифицировал экраны с помощью библиотеки MOXY для улучшения взаимодействия
    • Использовал Realm для базы данных
    • Cicerone был использован для навигации между экранами и фрагментами
    • Добавлен Koin и Dagger 2 для DI
    • Добавил Unit-тесты
    • Модифицировал асинхронные классы с помощью Coroutines
    Коммерческое приложение, созданное командой разработчиков из 5 человек. Им пользуются около 10000 человек.
    Имеет внутри себя адаптивное расписание, карты кампусов, плавные анимации. Работает онлайн и офлайн.

  • Частная практика, работа без зачисления в штат
    Сентябрь 2021 — Январь 2022 (5 месяцев)

    Weather APP
    • Создал приложение на MVVM архитектуре
    • Для UI был использован Jetpack Compose
    • API-запросы были реализованы с помощью Retrofit
    • Добавлено взаимодействие с GPS API из Android SDK
    • Внедрил DI с помощью Hilt
    Несложное приложение, сделанное на чистой архитектуре и MVVM. Запросы для погоды были реализованы через
    Retrofit. Приложение простое и легкое из-за Compose и не имеет багов и фризов. Внедрено базово CI. Приложение
    делалось под заказ.

    Notes APP
    • Приложение было разработано с нуля под заказ для студента
    • Использовалась MVVM архитектура
    • Взаимодействие построено на свайпах и других жестах
    • Отрефакторил под стандарт Clean Code и DRY
    Приложение было сделано для студента. Было сделано в рекордно малые сроки (2-4 дня). Простое взаимодействие с помощью жестов, распределение фрагментов от ориентации устройства, был применен Android Jetpack.

    Taxi APP
    • Приложение было разработано для взаимодействия с Firebase
    • Внедрена поддержка карт от Google и Google Maps API
    Дорабатывал функционал. Приложение не имело архитектуры, так как заказчику нужны были максимально
    короткие сроки. Взаимодействие с сервером на базе Firebase. Была реализована карта от Google и отправка данных
    через Firebase.

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

  • МАИ (НИУ)

    Московский Авиационный Институт (Национальный исследовательский университет)
    Компьютерные науки и прикладная математика
    Август 2021 — По настоящее время (3 года и 3 месяца)