Мегапосты:
Обо мне

Skills:

  • Java, Kotlin, Android SDK, Android Studio, SourceTree, Git, Gradle
  • OOP, Design Patterns, Dependency injection, REST client architecture
  • Support Library, Retrofit2, Dagger2, Okhttp, Crashlytics, Fabric, Facebook sdk (profile + native ad), vk sdk, branch.io, AdMob, MyTarget, Eventbus, Timber
  • Material design, Fragments, UI Layouts, RecyclerView, CoordinatorLayout, ConstraintLayout, Glide
  • Android Jetpack. Architecture: Data Binding, Lifecycles, LiveData, ViewModel
  • Google Play Services: Authorization, Maps, Plus, Gcm, Analytics, Location, In-Apps
  • Continuous integration, Team work experience, Extreme Programming, Agile
  • Intermediate English

Application for learning english:
https://play.google.com/store/apps/details?id=com....

Anonymous dating application (in team):
https://play.google.com/store/apps/details?id=com....

Mobile client for mamba.ru (in team):
https://play.google.com/store/apps/details?id=ru.m...

Опыт работы
Мы создаем технологии для знакомств во всем мире!
Andoid разработчик
Февраль 2015 — По настоящее время (5 лет)

Участие в проектировании и разработке всех слоев архитектуры основного приложения (Мамба). Разработка сетевого слоя приложения (поддержка работы с несколькими API, единый механизм решения блокирующих ошибок + повторение всех запросов после решения ошибки). Участие в разработке SDK для удобного взаимодейсвтия с API сервера. Разработка чата для приложения. Внедрение рекламы в приложение. Разработка сложных UI элементов. Взаимодействие с отделами тестирования, серверной разработки. Временное исполнение обязанностей TeamLead: распределение задач, вопросы организации процесса разработки, выпуск версий приложения. Участие в разработке отдельного нишевого продукта "Анонимные знакомства".

ACI Worldwide Russia
Йошкар-Ола
Инженер-программист
Декабрь 2013 — Февраль 2015 (1 год и 3 месяца)

Поддержка внедренного программного обеспечения ACI Online Banking для обслуживания банков MCB, FNFG, NWSB, UNFCU. Обслуживание включает в себя исправление багов и разработку дополнительного функционала

Компания-разработчик мобильных приложений
Android разработчик
Август 2013 — Декабрь 2013 (5 месяцев)
Разработка мобильного приложения-клиента для сервиса selims.ru (не информер) Разработка мобильного приложения для обучения английскому языку "Английский для начинающих" https://play.google.com/store/apps/details?id=com.wendy
Ричмедиа
Йошкар-Ола
Инженер-программист
Июнь 2010 — Июнь 2012 (2 года и 1 месяц)
Участие в разработке программного продукта iSpring Suite Проектирование и реализация интерактивного модуля Timeline программного продукта iSpring Suite (представлялось в качестве дипломной работы) Проектирование и разработка пользовательского интерфейса, программной логики и клиент-серверного взаимодействия для программного продукта iSpring QuizMaker
CSP Labs
Йошкар-Ола
Инженер-программист
Июль 2009 — Июнь 2010 (1 год)
Участие в разработке программного продукта ABBYY Team Translator Проектирование и реализация серверной и клиентской части Проектирование и создание баз данных
Программист-стажер
Сентябрь 2007 — Июль 2009 (1 год и 11 месяцев)
Разработка игр Разработка и тестирование компонентов пользовательского интерфейса
Высшее образование
Поволжский государственный технологический университет (бывший МарГТУ)
Йошкар-Ола
Факультет: Информатики и вычислительной техники; ФИиВТ
Сентябрь 2007—Июль 2012 (4 года и 10 месяцев)