Александр numq Сбер ID
Солнце и сталь
Рейтинг
50
Отзывы
0
Профессионализм
-/10
Коммуникация
- /10
Опыт работы
7 лет
На сайте с
2026 года
Юридический статус
Самозанятый
Специализации
Веб-разработка и IT

Обо мне

Software Architect & Engineer. 7+ лет в разработке: от нативного Android до Kotlin Multiplatform и системного программирования (C++, Rust, Go). Создаю production-ready библиотеки, опубликованные в Maven Central (Krope — Rope buffer, Blueprint — SDUI-фреймворк с zero-trust). Проектирую микросервисные архитектуры (gRPC, DDD/CQRS). Пишу об архитектуре и KMP на Medium. 1500+ дней непрерывных коммитов, 60+ проектов. Ищу возможность применить экспертизу в Android и Kotlin Multiplatform.

— Высокопроизводительная обработка текста: Разработал Krope — мультиплатформенный текстовый буфер (JVM, Android, iOS, WASM) на сбалансированной Rope-структуре с реактивными coroutine-потоками и поддержкой UTF-8/16/32. Снизил асимптотическую сложность операций вставки/удаления с O(N) до O(log N) за счёт структурного разделения памяти. Опубликован в Maven Central. Аналог для KMP-экосистемы, где ранее не существовало production-ready Rope-реализации.

— Безопасная серверная отрисовка UI: Создал Blueprint — первый в KMP-экосистеме открытый SDUI-фреймворк с криптографической верификацией состояния (zero-trust). Реализовал дельта-патчи через хеш-цепочки с RSA-подписями — изменение одного поля передаётся одним diff-пакетом вместо полного состояния экрана. Протокол на Protobuf (бинарная сериализация, строгая типизация). Исключает MITM-атаки и гонки состояний на транспортном уровне.

— Системная интеграция медиа: Разработал Klarity — нативный медиаплеер (72 ★ на GitHub) с ядром на C++/FFmpeg, рендерингом напрямую в Skia Canvas (Skiko) и JNI-пробросом в Kotlin/Compose Desktop. Решил проблему отсутствия вменяемого видеоплеера для Compose Desktop, bypass'ируя ограничения SwingPanel. Включает time-stretching аудио без изменения pitch.

— Распределённые системы: Спроектировал два микросервисных бэкенда с нуля: ecommerce (Go, TypeScript, gRPC) и dating (Rust, gRPC). Полный набор: API Gateway, микросервисы, асинхронная коммуникация через AMQP, DDD/CQRS, Clean Architecture.

— Инструменты для разработчиков: Создал плагин для IntelliJ IDEA (Protobuf Blueprint), архитектурные паттерны для KMP (FLIP, Reduce & Conquer — детерминированная альтернатива MVI/TEA), библиотеку UseCase Standard (CQRS на уровне функций). Полный цикл сопровождения: кросс-платформенный CI/CD, документация, код-ревью, поддержка open-source сообщества.

Веб-разработка и IT Ревью AI-сгенерированного Compose-кода
Александр
14
от 3 000 ₽ 1 день
Веб-разработка и IT Разработка плагина для IntelliJ IDEA на Compose Desktop
Веб-разработка и IT Аудит производительности и архитектуры Compose-кода