Гарькина Елизавета

Android Разработчица

ENGLISH VERSION

Обо мне

Здравствуйте, меня зовут Гарькина Елизавета, дата рождения 01.09.2002, в настоящее время проживаю в Казани.

Занимаюсь разработкой мобильных приложений с 2021 года. Начинала с Flutter разработки, но довольно быстро увлеклась нативной разработкой. Также имею небольшой опыт создания сайтов используя Asp.Net Core и сейчас начала изучать ReactNative.

Желаемая должность: Middle Android Разработчик

  • Родной язык - Русский
  • Уровень Английского C1
  • Также немного знаю Французский и Испанский

  • Общительна и легко вливаюсь в коллектив
  • Быстро обучаюсь и любознательна
  • Всегда укладываюсь в сроки и обладаю задатками хорошего руководителя

Навыки

Kotlin XML Compose Coroutines Flow LiveData RxJava

SOLID CleanArchitecture MVP MVVM MVI

NavigationComponent Cicerone Hilt Dagger2 Retrofit Okhttp

SharedPreferences Room Firebase JUnit5 Mockito Charles

KotlinSerialization Lottie Moshi

AdapterDelegates SlackEitherNet Paging3 Moxy CameraX Camera2

Flutter MachineLearning SystemAnalysis Scrum Kanban

SQL PostgreSql Figma Git JS HTML CSS

Коммуникативность Ответственность Дисциплинированность Лидерские навыки Целеустремленность

Опыт

Т-Банк

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

Июнь 2024 - ...

tbank.ru

Разработчик в команде Топлива.

Технократия

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

Май 2023 - Июнь 2024

technokratos.com

Реализация системы управления производственными процессами и хранения производственной оснастки, MES система.
Обязанности:

  • Лид команды Android разработки
  • Создание компонентов для UiKitа
  • Адаптация приложения для различных устройств: терминала, планшета, смартфонов
  • Проработка и реализация новых фичей и рефакторинг существующего функционала
  • Реализация работы с внешней камерой и внутренним хранилищем устройства
  • Code-review
  • Устранение ошибок и решение технических проблем
  • Оптимизация производительности приложения
  • Покрытие кода юнит тестами

Стек: Kotlin • XML • Kotlin Coroutines • Flow • MVVM • Navigation Component • Dagger Hilt • Retrofit2 • Okhttp3 • Chucker • Encrypted Shared Preferences • MediaStore • Datastore • KotlinX Serialization • Lottie • Camera 2 • Facebook Shimmer • ViewPager2 • AndroidX Paging • Coil • AndroidX Swipe Refresh Layout • FlexBox

За время работы:

  • Создала сервис логирования запросов и ошибок внутри приложения в json файлы
  • Поработала с датчиком NFC и внешней камерой
  • Создала общий механизм для обработки ошибок во всем приложении
  • Реализовала работу с табличными представлениями с закреплением заголовков и столбцов
  • На протяжении всей работы получала позитивный фидбэк от команды и заказчика

Аудит кода приложения для страховой компании
За время работы:

  • Продумала план аудита и создала шаблон отчета для мобильных разработчиков
  • Использовала MobSF, LeakCanary, Accessibility Scanner, SonarQube
  • Проводила анализ архитектуры проекта


Spider Group

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

Ноябрь 2022 - Май 2023

spider.ru

Разработка приложения для онлайн сервиса покупки лотерейных билетов.
Обязанности:

  • Ведущий разработчик Android-команды
  • Разработка новых фичей и их оценка
  • Погружение в проект других разработчиков и дальнейшая помощь
  • Большое количество задач с многопоточностью
  • Обширный рефакторинг кода с добавлением актуальных технологий
  • Принятие архитектурных решений
  • Code-review

Стек: Kotlin • XML • Coroutines • Flow • MVVM • Cicerone • Dagger2 • Retrofit • Shared Preferences • Moshi • AdapterDelegates • Slack EitherNet • Paging 3

За время работы:

  • Занималась созданием нагруженных экранов с сложным ui. Например, экраны лотерей с возможностью выбора неограниченного количества билетов по различным правилам лотерей, уведомлениями, покупкой и оплатой билетов и их наборов
  • Успешно погрузила трех разработчиков в проект и помогала им с проектированием нового функционала
  • Реализовала локализацию на лету с поддержкой нескольких языков
  • Организовала работу с камерой и галереей и предобработку фотографий перед отправкой на сервер
  • Работала с преобразованием изображений под различные контейнеры

Технократия

Летняя практика

Июль 2022

technokratos.com

В ходе стажировки я участвовала в разработке внутреннего проекта компании с полным погружением в процесс разработки. Впервые поработала с Compose и Jira.
“Если коротко, ты молодец, мы твоей работой довольны. Хочется отметить твою мотивацию и вовлеченность, скорость погружения в новые технологии и выполнения задач, четкое разбиение кода по коммитам, хорошее оформление PRов, оперативное реагирование на замечания, наличие собственных идей и предложений. Кроме того отметили софт-скиллы, тот факт, что ты не стеснялась задавать вопросы не только менторам, но и дизайнерам, и аналитикам - это очень здорово.” - @Ментор

Образование

Казанский Федеральный (Поволжский) Университет

Программная инженерия, ИТИС

2020 - 2024

Диплом с отличием, средний балл : 4.9.
Тема дипломной работы: Методы и программные механизмы генерации визуальных моделей структуры Android приложений.
Была прикреплена к Лаборатории мобильной разработки в университете.
В рамках обучения в университете получила крепкие базовые знания в различных областях, в том числе: Дискретная математика, Математический анализ, Алгоритмы и структуры данных, Теория вероятностей и математическая статистика, Работа с базами данных, Архитектура Операционных Систем, Жизненный цикл разработки программного обеспечения, Теория информации и кодирования, Информационная безопасность, UI/UX дизайн, Системная аналитика, Основы тестирования систем, Веб-разработка, Data Mining, Machine Learning.

Skillbox

Flutter-разработчик

2020-2022

Прошла следующие курсы: Flutter, Android Basics, Figma, Mobile App Testing, Mobile App Design.

Курсы в Казанском Федеральном Университете

Системный анализ, UI/UX Дизайн

2022 - 2023

Успешно закончила курсы по Системному анализу от BARS Group и UI/UX Дизайну от Агоны.

Увлечения

  • Стараюсь вести активный образ жизни, люблю пробовать новое и участвовать в командных активностях
  • Люблю читать и смотреть фильмы на английском, особенно интересны сюжеты антиутопии и связанные с различными мифами
  • Когда есть время, с головой погружаюсь в Action/RPG игры с открытым миром
  • Одна из причин, по которой я люблю свою профессию это возможность работать удаленно и путешествовать