Android разработчик, занимаюсь активной разработкой более года.
Из личных качеств могу выделить спокойствие в любых несовместимых с ним условиях.
Четко разделяю факт и свою реакцию на него, привык судить без оценок и предвзятости. Умею слушать собеседника, и периодически получаю от других характеристику "человек-тихая гавань". Понимаю, что в любом конфликте нужно искать решение, а не выход эмоций.
Быстро обучаюсь, как самостоятельно так и на проекте. В свободное время также изучаю материалы по инструментам android разработки. Спокойно работаю с англоязычной документацией и видеоматериалами, и всегда рад научиться чему-то новому.
Командный игрок, и понимаю что команда - это не только подразделение, но и живые люди, с которыми нужно строить отношения. И успех может быть только у команды, но не у отдельного её члена, так что часть команды - часть корабля)
Сейчас работаю над пет-проектом - приложением для помощи слабовидящим. В его рамках изучаю работу с потоковыми api и Camera2, а также baas-решениями - SupaBase.
Ищу команду единомышленников, с которой можно будет расти как специалист и строить долгие, надёжные отношения.
Связаться со мной можно через:
Телеграм - https://t.me/metrPelnik
В рамках работы над проектами как соло-разработчик я отвечал за все задачи цикла разработки. Они включают в себя:
➤ Интеграцию проекта приложения во внешние системы: подключение к сервисам Яндекс-разработчика, получение и интеграция внешних SDK.
➤ Разработку архитектуры будущего приложения по CLEAN методологии, разделение приложения на модули и слои
➤ Проектирование и реализация интерфейса приложения по макету Figma, в том числе адаптивного под планшеты
➤ Проектирование и реализация сетевой части на различных инструментах (Retrofit/GraphQL)
➤ Написание структурированного кода с использованием MVVM/MVI паттернов и многопоточности
Мои проекты:
➤ аналог проекта BeMyEyes - мобильная платформа, ориентированная на помощь людям с проблемами зрения (в разработке).
На данный момент:
— реализовал получение ip адресов устройств
— разрабатываю baas часть приложения
➤ МVP мобильного приложения для навигации внутри университета.
В рамках проекта я:
— подключил приложение к панели разработчика в Yandex, установил SDK Яндекс Карт
— реализовал построение маршрутов на карте с учётом загруженности улиц в реальном времени
— реализовал работу с серверной частью системы
— написал алгоритмическое ядро, позволяющее строить маршрут без опоры на заранее подготовленные структуры данных
— спроектировал и реализовал интерфейс приложения, позволяющий видеть любой участок маршрута
➤ модуль регистрации для POS системы.
В рамках работы я:
— pixel-perfect перенес макет из 7 экранов из Figma в чужой проект, сделав их динамическими под разные терминалы
— реализовал работу с api по его документации
➤ мобильное приложение для просмотра актуального курса рубля/доллара к криптовалютам. В рамках проекта я:
— спроектировал и сверстал интерфейс, позволяющий просматривать данные в нужном пользователю срезе
— реализовал работу с api курсов и информации о криптовалютах
— написал фичу выбора базисной валюты, от которой будет строиться курс
➤ конвертер валют
В рамках проекта я:
— опираясь на бесплатный макет в Figma сверстал экраны приложения.
— реализовал работу с бесплатным валютным api с получением данных в режиме реального времени
— написал экран для формирования запросов к системе отслеживания курсов валют
Стек: Kotlin, Xml, Compose, Coroutines, MVVM, Arch Components, Koin, Retrofit, Glide