Больше информации по резюме будет доступно после регистрации

Зарегистрироваться
Был на сайте более двух недель назад

Кандидат

Мужчина, 29 лет, родился 21 октября 1995

Не ищет работу

Калининград, не готов к переезду, не готов к командировкам

Инженер-программист

Специализации:
  • Программист, разработчик

Занятость: полная занятость, частичная занятость

График работы: полный день, сменный график, гибкий график, удаленная работа

Опыт работы 5 лет 8 месяцев

Февраль 2018Июль 2022
4 года 6 месяцев

Калининград, voodoo.rocks/

Информационные технологии, системная интеграция, интернет... Показать еще

Инженер-программист
Написание приложений под android и ios. Разработка UI. Проектирование архитектуры. Организация клиент-серверного взаимодействия.
Май 2016Июнь 2017
1 год 2 месяца
ООО Синтеллект

Москва, mytessa.ru/

Информационные технологии, системная интеграция, интернет... Показать еще

Инженер-разработчик
Участие в разработке

Навыки

Уровни владения навыками
Android SDK
Java, Kotlin
MVP, MVVM, MVI
RxJava, Kotlin Coroutines
Dagger 2
OkHttp, Retrofit

Обо мне

Во время обучения в университете получил базовые знания по С# (ASP.NET, WinForms) и С++, SQL. Также попробовал свои силы в веб-программировании, написав торрент-трекер на PHP, MySQL, JS, HTML, CSS. Во время обучения работал в компании (www.syntellect.ru) по разработке систем документооборота на С# (ASP.NET, WinForms, WCF, WPF), MS SQL Server. Под конец обучения в вузе заинтересовался андроид разработкой. Было написано и опубликовано следующее приложение https://play.google.com/store/apps/details?id=com.erros.kvasmax.switcher Периодически обновлялось, добавлялись фичи и исправления. На данный момент обновления не выходили уже 3 года, так что работоспособность не гарантируется. Прошел стажировку по разработке под Android в KODE (https://appkode.ru) Устроился в компанию "Вуду Рокс" (https://voodoo.rocks). Поначалу занимался исключительно разработкой под android. Затем обучился разработке под ios. И далее разрабатывал приложения под обе операционные системы. За время работы приходился работать как и с разными стеками библиотек, так и с разными архитектурами. - MVP реализовывался как собственными силами, так и при помощи Moxy. - Для MVVM использовался классы из Android Architecture Components. - Для реализации подобия TEA, REDUX, FLUX, MVI использовалась библиотека Mobius. Пробовались и другие библиотеки, но только эта пошла в продакшен. - Для огранизации DI использовались Dagger 2, Koin, Toothpick - Для клиент-серверного взаимодействия использовались Retrofit (OkHttp), Fuel - Приходилось строить навигацию как и собственноручно на фрагментах, там и с помощью Cicerone - Использовались RxJava2 и Kotlin Coroutines - Для работы с json использовались Gson и Moshi - Для взамодействия с sqlite использовался Room либо напрямую SQLiteOpenHelper - Для удобства работы с RecyclerView.Adapter использовался AdapterDelegates либо самописное с возможностью композиции Мой гитхаб https://github.com/KvasMax Правда он давно не обновлялся

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

2017
Факультет информатики и систем управления, Автоматизированные системы обработки информации и управления

Знание языков

РусскийРодной


АнглийскийB2 — Средне-продвинутый


НемецкийA1 — Начальный


Гражданство, время в пути до работы

Гражданство: Россия

Разрешение на работу: Россия

Желательное время в пути до работы: Не имеет значения