Алексей
Фокин
Android-разработчик
Киров
О себе
О себе

Мой опыт в ИТ больше 15 лет. Последние 10 лет я работал в технической поддержке специальной системы документооборота судов и разрабатывал дополнительные модули на языке Java. В настоящее время я погрузился в android-разработку на языке Kotlin. Используемый мной стек: Kotlin, MVVM, Coroutines, DI, ROOM, Retrofit2.
Навыки
Навыки

Хорошо знаю:
  • Kotlin
  • Clean Architecture
  • Android View и Jetpack Compose
  • MVVM
  • Di-Hilt
  • Retrofit2
  • Room
  • Kotlin coroutines flow
  • Firebase
  • RecyclerView
  • Paging3
  • WorkManager
  • Yandex mapkit
  • CameraX
  • Работа с системами контроля версий (Git)
  • Работа с макетами Figma
  • SQL
Примеры работ
Примеры работ
Образование
Образование

2010-2014
Негосударственное образовательное учреждение высшего профессионального образования «Университет управления „ТИСБИ“» г. Казань. Инженер по специальности «Программное обеспечение вычислительной техники и автоматизированных систем»
1998-2003
Вятский государственный гуманитарный университет, г. Киров. Учитель физики и информатики
2023-2024
Skillbox. Профессия Android-разработчик
Опыт работы
Опыт работы

Март 2024 — 
по настоящее время
Проектная деятельность, Android-разработчик
Мой стек: Kotlin, Android View и Jetpack Compose, MVVM, Hilt, Retrofit2, Room, RecyclerView, Paging3, Yandex mapkit

Январь 2016 — март 2023
«Центр комплексного обеспечения» при министерстве юстиции Кировской области, Киров. Ведущий программист (java)
Задачи:

  • Внедрение на участках мировых судей системы документооборота «АМИРС»: обучение пользователей, инсталляция, настройка резервного копирования, систематическое обновление
  • Разработка, поддержка программного обеспечения, расширяющего функционал программы документооборота для участков мировых судей. Формирование дополнительных стат. отчётов в формате MS Excel, текстов извещений участников судебного процесса в формате MS Word, вся установка реализована с помощью JavaWebStart, позже Google Getdown
  • Разработка и обновление программного обеспечения «Мониторинг АМИРС» позволяющего производить мониторинг баз данных судебных участков на предмет своевременного исполнения сотрудниками своих должностных обязанностей, а также формировать статистическую отчётность для вышестоящих учреждений
Мой стек: Java, SQL, JDBC, Firebird 2.5, JNI, Apache-poi, JavaWebStart позже Google Getdown
Достижения и результаты:

  • Участвовал во внедрение на 80-ти участках мировых судей Кировской области системы документооборота
  • Организовал своевременную техническую поддержку и обновление системы документооборота
  • Спроектировал и развернул централизованную систему резервного копирования баз данных систем документооборота на 80 судебных участках.
  • Разработал и реализовал систему контроля выполнения сотрудниками судебных участков своих должностных обязанностей. В результате процент опубликованных на сайтах мировых судей судебных решений (которые предназначены к публикации) поднялся с 70−80% до 99%
  • Значительно сократил время подготовки квартальной и годовой отчетности на судебных участках благодаря автоматизации формирования разнообразных журналов учета
  • Значительно упростил формирование извещений участникам судебного процесса, что в купе с подключением сервиса sms-извещений позволило сэкономить значительные бюджетные средства на их печать