О

Олег

Senior #Android Engineer

Россия

Summary / Bio

**Рекомендую Senior ****#Android**** Engineer** Senior Android Engineer с 6-летним стажем в отрасли, из которых 5 лет коммерческой разработки высоконагруженных приложений с многомиллионной аудиторией. Достиг значимых результатов: сократил количество crashes, ускорил загрузку критичных данных в 1,5 раза и успешно провел масштабный рефакторинг legacy-кода. Эксперт в Kotlin, Java, KMP и Jetpack Compose, способный решать сложные технические задачи и проводить менторство в команде для создания перспективных продуктов. TG @ovmojegov (Олег)

Experience

М

Senior Android Engineer

МТС·Россия
S

Android Engineer

Smorodina.mobi·Россия

Education

Балтийский федеральный университет им. Иммануила Канта

Projects

PlanAI

Вел проекты: PlanAI, Compose Shadow Playground, Compose SVG, Kotlin Conference App.

Compose Shadow Playground

Вел проекты: PlanAI, Compose Shadow Playground, Compose SVG, Kotlin Conference App.

Compose SVG

Вел проекты: PlanAI, Compose Shadow Playground, Compose SVG, Kotlin Conference App.

Kotlin Conference App

Вел проекты: PlanAI, Compose Shadow Playground, Compose SVG, Kotlin Conference App.

KMP-архитектура с многомодульностью

Разработал KMP-архитектуру с многомодульностью, обеспечив кроссплатформенность и масштабируемость приложения.

Gradle convention-плагины

Внедрил Gradle convention-плагины, сократив время настройки проектов и упростив управление зависимостями.

Веб-приложение для демонстрации и настройки теней в Compose

Создал веб-приложение для демонстрации и настройки теней в Compose для дизайнеров.

UI-контроллер для настройки теней

Создал UI-контроллер для настройки теней, ускорив подбор визуальных эффектов.

Compose for Web (Wasm) веб-приложение

Разработал веб-приложение на Compose for Web (Wasm), обеспечив конвертации SVG в код Compose Icons.

Автоматизация работы с иконками

Автоматизировал процесс работы с иконками, устранив необходимость ручной конвертации и хранения SVG.

Backend на Ktor

Спроектировал и реализовал Backend на Ktor, обеспечив управление видеоконференциями и интеграции WebRTC.

Модуль захвата видео для WebAssembly

Разработал модуль захвата видео с экрана и камеры для WebAssembly, расширив доступность сервиса.

Skills

KotlinJavaKMPServer Driven UIComposeCompose MultiplatformRetrofitWebSocketGraphQLJetpackCoroutineRxJavaMockitoROOMDAGGERCOILKOINAndroid DevelopmentAnalytical SkillsTechnical DocumentationTeam Leadership

Languages

РусскийАнглийский