Женщина, 42 года (09.04.1984)
Минск
Гражданство: Беларусь
Разрешение на работу: Беларусь
Обновлено 31 августа
Innowise
- Разработка, сопровождение и развитие приложений на kotlin и java.
- Реализация новой функциональности, поддержка существующего кода, исправление ошибок и рефакторинг.
- Разработка многомодульных приложений с использованием MVVM и Clean Architecture.
- Создание пользовательских интерфейсов на Jetpack Compose и XML.
- Интеграция REST API, работа с локальным хранением данных (Room, DataStore, SharedPreferences).
- Разработка и сопровождение фоновых процессов с использованием WorkManager, AlarmManager и BroadcastReceiver.
- Реализация системной функциональности Android (Device owner, kiosk mode, silent update, удаленная перезагрузка девайса, ADB, shell-команды, root-доступ).
- Миграция legacy-кода с java на kotlin, внедрение Kotlin Coroutines и Flow.
- Написание unit- и UI-тестов (JUnit, MockK, Mockito, Espresso, Compose UI Test), настройка тестового окружения и контроль покрытия кода с использованием JaCoCo.
- Работа с системой контроля версий Git (Bitbucket, GitHub), Jira, Azure pipelines и GitHub Actions.
- Подготовка и поддержка технической документации.
- Использование AI-инструментов (Claude Code, Cursor IDE) для анализа кодовой базы, автоматизации рутинных задач, подготовки тестов.
- Инициировала внедрение unit- и UI-тестирования в проекте, где ранее отсутствовало тестовое покрытие.
- Настроила контроль покрытия кода с использованием JaCoCo и интегрировала пороговые значения в CI/CD, что позволило автоматически контролировать качество кода при сборке.
- Разработала с нуля Android - приложение для автоматизации фоновых задач на девайсах с использованием WorkManager, AlarmManager и BroadcastReceiver.
- Выполнила миграцию legacy-кода с java на kotlin с использованием Coroutines и современных подходов к асинхронной обработке.
- Участвовала в развитии многомодульной платформы Android - приложений, включая реализацию новой функциональности, рефакторинг и улучшение архитектуры.
Android-разработчик с опытом коммерческой разработки на Kotlin и фокусом на сложные Android-системы. Применяю принципы Clean Architecture при разработке многомодульных приложений, работаю с фоновыми процессами и расширенными возможностями ОС (Device Owner, kiosk mode, ADB, root-доступ). Имею практический опыт миграции legacy-кода с Java на Kotlin, внедрения тестирования, взаимодействия с CI/CD и работы с инструментами контроля качества кода. Фокусируюсь на качестве архитектуры и надежности решений. Имею опыт работы с AI-assisted инструментами разработки: использую AI-ассистентов для анализа кодовой базы, исследования решений и автоматизации типовых задач с обязательной инженерной проверкой результатов.
Русский — с2 - профессиональный
Английский — в1 - средний