Обо мне

• Активные языки: Kotlin
• Дополнительные языки: Java, TypeScript, JavaScript, Dart
• Основные технологии: Android SDK, Android Architecture Components, RxJava/RxJava 2, Retrofit 2, Dagger 2, Coroutines, Flutter, ReactNative, Axios, Redux
• БД: SQLite, Realm, Room, Firebase
• Архитектуры: MVP, MVVM, BLoC, Flux

На втором курсе университета начал самостоятельно изучать программирование - в рамках практики написал мобильное приложение для проведения соревнований по легкой атлетике (Java/Android).

Спокойно переключаюсь между инструментами для разработки нативных и кроссплатформенных приложений для Android.

Предпочитаю нативную разработку, но считаю, что за кроссплатформой будущее.

Помимо мобильной разработки имел опыт работы full-stack разработчиком.

В рамках саморазвития увлекаюсь разработкой приложений дополненной реальности (AR). Участвовал в международной олимпиаде в сфере информационных технологий "IT-Планета 2019/20" (http://world-it-planet.org/check_certs/?CID=364026-159983-62249-31 , http://world-it-planet.org/check_certs/?CID=364026-159983-62249-41)

Опыт работы
СофтИнформ
Томск
Разработчик
Январь 2020 — По настоящее время (8 месяцев)

Middle Android Developer

Разработка проектов компании (Android Development)
- построение архитектуры мобильных приложений
- построение и планирование спринтов
- разработка кроссплатформенных приложений
- реализация нативных модулей для кроссплатформенных приложений
- настройка инфраструктуры (GitLab, Fabric)
- проведение code-review
- рефакторинг                                                                                                          - взаимодействие с сервисами Google, Yandex, Firebase
- построение и планирование спринтов
- разработка мобильных приложений для ОС Android

Программист
Май 2019 — Январь 2020 (9 месяцев)

Junior Android Developer

Разработка проектов компании (Android Development)
- исправление дефектов
- верстка
- поддержка приложений компании
- реализация новых модулей
- рефакторинг

Разработка проектов компании (React Native/Flutter Development)
- разработка кроссплатформенных приложений
- реализация нативных модулей для кроссплатформенных приложений
- рефакторинг

Full-stack разработчик
Сентябрь 2018 — Январь 2019 (5 месяцев)

Full-stack разработчикРазработка систем домоуправления (В рамках стажировки)
- back-end и front-end разработка
- верстка
- исправление дефектов
- реализация нового функционала

Частная практика, работа без зачисления в штат
Программист
Январь 2019 — Май 2019 (5 месяцев)

Программист

  • Разработка мобильных приложений.

  • Доработка и поддержка мобильных приложений.

  • Разработка приложения для управления светодиодным дисплеем с использованием BLE и L2CAP
Высшее образование
Томский государственный университет систем управления и радиоэлектроники
Томск
Факультет: Вычислительных систем; ФВС
Сентябрь 2017—По настоящее время (2 года и 11 месяцев)
Информатика и вычислительная техника