AppMaster.io — Разработка ядра платформы (Server-Driven UI SDK,
В течение 4,5 лет я единолично отвечал за проектирование, развитие и масштабирование модульной архитектуры core-платформы AppMaster.io — визуальной среды разработки мобильных приложений.
Я обеспечил full-cycle поставку фич в тесной связке с кросс-функциональной командой (Backend, Frontend, QA).
Ключевые достижения:
Спроектировал и разработал с нуля native Server-Driven UI SDK на Kotlin + Jetpack Compose / UI + Coroutines + MVVM. SDK стал основой всей платформы.
Разработал сложный интерпретатор бизнес-логики (более 500 блоков) для визуального программирования прямо на мобильных устройствах.
Создал внутреннюю библиотеку из 50+ динамических кастомных UI-компонентов на native Kotlin — это значительно ускорило генерацию интерфейсов.
Успешно интегрировал в ядро платформы сложные низкоуровневые и внешние SDK: WireGuard VPN, Regula (верификация документов), Google Maps / Sign-In, Mapbox, Biometrics, In-App Purchases.
Я глубоко погружался как в архитектуру и производительность, так и в продуктовые фичи, обеспечивая высокое качество и масштабируемость платформы.
Ключевые навыки и категории (для формы):
Kotlin (Advanced), Jetpack Compose, Android SDK, Coroutines, Flow, MVVM, MVI, Clean Architecture, Модуляризация, Dagger/Hilt, Server-Driven UI, Интеграция SDK (VPN, Maps, Biometrics, IAP), Архитектура платформ, Масштабирование, Рефакторинг
Я обеспечил full-cycle поставку фич в тесной связке с кросс-функциональной командой (Backend, Frontend, QA).
Ключевые достижения:
Спроектировал и разработал с нуля native Server-Driven UI SDK на Kotlin + Jetpack Compose / UI + Coroutines + MVVM. SDK стал основой всей платформы.
Разработал сложный интерпретатор бизнес-логики (более 500 блоков) для визуального программирования прямо на мобильных устройствах.
Создал внутреннюю библиотеку из 50+ динамических кастомных UI-компонентов на native Kotlin — это значительно ускорило генерацию интерфейсов.
Успешно интегрировал в ядро платформы сложные низкоуровневые и внешние SDK: WireGuard VPN, Regula (верификация документов), Google Maps / Sign-In, Mapbox, Biometrics, In-App Purchases.
Я глубоко погружался как в архитектуру и производительность, так и в продуктовые фичи, обеспечивая высокое качество и масштабируемость платформы.
Ключевые навыки и категории (для формы):
Kotlin (Advanced), Jetpack Compose, Android SDK, Coroutines, Flow, MVVM, MVI, Clean Architecture, Модуляризация, Dagger/Hilt, Server-Driven UI, Интеграция SDK (VPN, Maps, Biometrics, IAP), Архитектура платформ, Масштабирование, Рефакторинг