Обо мне
Здравствуйте, меня зовут Гарькина Елизавета, дата рождения 01.09.2002, в настоящее время проживаю в Казани.
Занимаюсь разработкой мобильных приложений с 2021 года. Начинала с Flutter разработки, но довольно быстро увлеклась нативной разработкой. Также имею небольшой опыт создания сайтов используя Asp.Net Core и сейчас начала изучать ReactNative.
Желаемая должность: Middle Android Разработчик
- Родной язык - Русский
- Уровень Английского C1
-
Также немного знаю Французский и Испанский
- Общительна и легко вливаюсь в коллектив
- Быстро обучаюсь и любознательна
- Всегда укладываюсь в сроки и обладаю задатками хорошего руководителя
Навыки
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
Коммуникативность Ответственность Дисциплинированность Лидерские навыки Целеустремленность
Опыт
Разработчик в команде Топлива.
Реализация системы управления производственными процессами и хранения производственной оснастки, 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
- Проводила анализ архитектуры проекта
Разработка приложения для онлайн сервиса покупки лотерейных билетов.
Обязанности:
- Ведущий разработчик Android-команды
- Разработка новых фичей и их оценка
- Погружение в проект других разработчиков и дальнейшая помощь
- Большое количество задач с многопоточностью
- Обширный рефакторинг кода с добавлением актуальных технологий
- Принятие архитектурных решений
- Code-review
Стек: Kotlin • XML • Coroutines • Flow • MVVM • Cicerone • Dagger2 • Retrofit • Shared Preferences • Moshi • AdapterDelegates • Slack EitherNet • Paging 3
За время работы:
- Занималась созданием нагруженных экранов с сложным ui. Например, экраны лотерей с возможностью выбора неограниченного количества билетов по различным правилам лотерей, уведомлениями, покупкой и оплатой билетов и их наборов
- Успешно погрузила трех разработчиков в проект и помогала им с проектированием нового функционала
- Реализовала локализацию на лету с поддержкой нескольких языков
- Организовала работу с камерой и галереей и предобработку фотографий перед отправкой на сервер
- Работала с преобразованием изображений под различные контейнеры
В ходе стажировки я участвовала в разработке внутреннего проекта компании с полным погружением в процесс разработки. Впервые поработала с 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 игры с открытым миром
- Одна из причин, по которой я люблю свою профессию это возможность работать удаленно и путешествовать