Обо мне
  • Владею основными алгоритмами и структурами данных, умею эффективно использовать их;
  • Понимаю концепцию ООП, Design Patterns, SOLID;
  • Хорошее владение Java, немного Kotlin;
  • Хорошие владение Android SDK, пониманию принцип построения архитектуры под Android: MVP, Clean Architecture, DI;
  • Умею писать тестируемый код. Понимаю важность unit тестов;
  • Понимаю принцы сетевого взаимодействия TCP/IP, UDP, HTTP;
  • Умею реализовывать и анимировать сложный UI.
Участие в профессиональных сообществах
Опыт работы
Социальная сеть для коммуникации между людьми по всему миру
Санкт-Петербург
Android developer
Март 2018 — По настоящее время (1 год и 3 месяца)
InSystem
 
Android developer
Ноябрь 2016 — Март 2018 (1 год и 5 месяцев)

Разработка и поддержка Android клиента.

Разработка интерактивных игр и пользовательского интерфейса.

Инструменты которые использовал в работе:

Android SDK, Android NDK, RxJava, GreenDao, Moxy, Firebase Analytics.

Разработка мобильных приложений и серверных решений для больших заказчиков.
Android developer
Август 2015 — Октябрь 2016 (1 год и 3 месяца)

Разработка и поддержка android клиента для интернет магазина Юлмарт.

Написание unit и ui тестов.

Инструменты которые использовал в работе:

 Android SDK, Android NDK, Volley, Google Analytics, JUnit, Espresso

Высшее образование
Брянский государственный технический университет
Брянск
Факультет: Информационных технологий
Сентябрь 2012—Июль 2016 (3 года и 10 месяцев)

Бакалавриат: Математическое обеспечение и администрирование информационных систем (Программирование и математика)