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

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

Девятилов Дмитрий, Россия (+7 977 398 33 92 - 9.tilov@gmail.com)April 26, 2018

ноябрь/2018 - н. в.: Android разработчик, Mail.Ru Group - Москва.

  • Разрабатываю клиент ICQ.

август/2018 - ноябрь/2018: Android разработчик - стажер, Яндекс - Москва.

  • Разрабатывал UI Яндекс.Браузера.

июнь/2018 - август/2018: Android разработчик, ЛитРес - Москва

  • Разрабатывал приложение-читалку, перевел походы в БД в фоновый поток.
  • Настроил инфраструктуру (статические анализаторы, CI).

октябрь/2017 - июнь/2018: Android разработчик, teamlead, cdcom - Москва

  • Разрабатывал приложение СтартКАСКО для автомобилистов, которые позволяет страховать машину "налету".
  • Руководил группой разработки из 3-х человек.

июль/2017 - октябрь/2017: Студент в Школе Мобильной Разработки - Москва

  • Написал 2 полноценных приложения: одно самостоятельно, другое - в команде. С использованием полного стека технологий.

июль/2016 - июль/2017: Старший оператор научной роты, ВУНЦ ВВС ВВА - Воронеж

  • Разработал эмулятор одного из военных комплексов на Java под Android.

ноябрь/2014 - апрель/2016: Разработчик С++, Дизайн-центр МФТИ - Долгопрудный, Москва

  • Разрабатывал транслятор из SystemC в Verilog, используя Clang.

март/2014 - июль/2016: Разработчик C/C++, ОКБ САПР - Москва

  • Занимался поддержкой продукта ПАК Аккорд АМДЗ и разработкой новых компонентов для него. Написал библиотеку на C для асинхронного получения случайных байтов из контроллера.
  • Разработал библиотеку на С для поддержки контроля целостности LLVM.
  • Написал GUI для полного отображения веток реестра Windows и их гибкой установки на контроль. Встроил библиотеку для парсинга самого реестра. GUI был написан на C++ с использованием Qt.

июнь/2014 - декабрь/2014: Разработчик C++, InfoWatch - Москва

  • Разрабатывал в команде лингвистов продукт EndPoint Security. Занимался кластеризацией большой коллекции документов. Был использован полный стек технологий: Git, Unit tests, code review. Разработка велась на C++11 через тестирование Gtest. Качество кластеризации определял с помощью библиотек языка Python.
  • Написал программу поиска N-грамм в большом тексте (~1Гб), используя STL и Boost. Сравнивал время работы алгоритма с использованием различных контейнеров, начиная от std::vector и заканчивая std::unordered_map.
Сторонние проекты

Movie.AI: приложение для рекомендации фильмов.

  • Клиент-серверное приложение для рекомендации фильмов, в основе - машинное обучение (SVD алгоритм)
  • Клиент написан на Java с использованием: Clean Architecure, MVVM, Architecture Components, Rx2, dagger2, Retrofit2, Navigation.

Find My Car Location: приложение для поиска машины на парковке.

  • Android - приложение на Java с использованием Google Map API, Android Billing Library, RxLocation.

Multipreter: переводчик на базе Yandex Translate.

  • Мобильное приложение для поступления в Школу Мобильной Разработки Яндекса. Написано на Java с использованием Retrofit2, GreenDAO.
  • Разработка велась через тестирование Espresso.

CryptoVoice: учебный проект для курса по защите информации.

  • Программа для идентификации человека по голосу. В основе алгоритма, написанного на C++, лежит преобразование Фурье.
  • Разработка велась через тестирование на языке bash.

Blood Pressure: приложение - дневник для сердечников.

  • Приложение было написано на Java под Android в команде с ведущим разработчиком InfoWatch для личных целей.

Common Alarm Clock: простой будильник с Интернет-радио.

  • Приложение под Android с использованием dagger2.

CollectionView: приложение для просмотра фотографий.

  • Учебное приложение с использованием dagger2, ButterKnife, Picasso, написано в соответствии с Android Clean Architecture.
Образование

МФТИ, ФРТК. Кафедра - защита информации. Специальность - информационная безопасность (2010 - 2016).

О себе
  • Репозиторий на Github
  • Страница на Google Play
  • Люблю читать
  • Опубликованные статьи[1][2].








Report Page