Неделя бесплатных воркшопов для тех, кто хочет использовать ИИ для работы, но пока не понимает, как из этого сделать эффективные рабочие процессы.
Неделя бесплатных воркшопов для тех, кто хочет использовать ИИ для работы, но пока не понимает, как из этого сделать эффективные рабочие процессы.
Придерживаюсь принципов чистой архитектуры и SOLID. Поддерживал легаси
код на Java + XML, а также писал новые фичи на Kotlin (MVVM, Coroutines,
Flow, Jetpack Compose).
Есть опыт работы с многомодульными проектами, а также автоматизированным деплоем приложений в маркеты (GooglePlay, RuStore, AppGallery) + настройка CI/CD (Jenkins).
Также часто занимаюсь рефакторингом кода, избавляюсь от устаревших фрагментов в рамках перехода на Jetpack Compose.Работал с Retrofit / Ktor Client, Room, Dagger / Hilt / Koin.
В свободное время развиваюсь в сторону мултиплатформы. Пишу pet-проекты,
дабы изучить технологии: kotlin multiplatform, compose multiplatform, ktor, navigation3 и др..
Имею небольшой опыт создания бэкенда: kotlin, ktor, postgresql.
Github: github.com/SobeninAlex


Выберите навык, чтобы посмотреть, какие тесты специалист уже прошел.
• поддержка старого кода приложения (java, xml, RxJava)
• рефакторинг кода, переписывание старых фрагментов на jetpack compose
• создание новых фичей (Kotlin, MVVM, Flow, Jetpack Compose, Coroutines, Dagger/Hilt)
• деплой в маркеты: GooglePlay, RuStore, AppGallery и настройка CI/CD Jenkins
• менторинг стажеров, чтение лекций
• тестирование frontend;
• тестирование API (Swagger, Postman);
• создание дефектов и дальнейшая обработка исправленных дефектов в YouTrack;
• анализ данных в БД (PostgreSQL);
• написание SQL-скриптов;
• анализ логов стенда (kibana);
• мониторинг работоспособности сервисов (Rancher, Lens);
• внедрение автоматизации на проект (java/kotlin, selenide, selenoid, docker, JUnit 5, REST Assured).
• контроль процесса разработки (коммуникация с командой, улучшение процессов);
• описание работы приложения, юзер-стори;
• написание тест-кейсов;
• оформление баг-репортов;
• тестирование: интеграционное, регрессионное, функциональное.