Android Developer

Санкт-Петербург, Россия
Миддл • Сеньор
Информационные технологии • Разработка • Mobile • Java • Kotlin • Android
Удаленная работа
Опыт работы более 5 лет
Есть файл резюме (защищен)
О себе

На данный момент Android Developer.

Мои компетенции и опыт

Разработчик с 11-летним опытом (8 лет Android, 3 года Fullstack).
Специализируюсь на мобильной разработке, обладаю глубоким бэкграундом в нативном Android.
Проектировал и разрабатывал системы с нуля: от архитектуры БД PostgreSQL и бэкенда FastAPI до фронтенда на js. 

Опыт работы

Июнь 2014 | Androidразработчик (Java/Kotlin)
AlarStudios (Будва, Черногория), Molecculus (Челябинск, Россия)

Стек: Kotlin, Java, Android SDK, Clean Architecture, MVVM, Coroutines, Dagger 2/Hilt, Jetpack Compose.

Проектировал архитектуру нативных Android-приложений (Clean Architecture).

  • Отвечал за взаимодействие с REST API, кэширование данных и работу в оффлайн режиме.
  • Внедрял многопоточность Coroutines, RxJava.
  • Проводил Code Review.
  • Работал с медиа контентом, видео/аудио с использованием ExoPlayer.

Имею опыт публикации приложений в Google Play.
Пример:  нужен доступ к резюме

Ноябрь 2022 | Fullstack Developer (Python/FastAPI + Mobile)

Cascade (Собственная разработка)

Стек: Python, FastAPI, PostgreSQL, Redis, SQLAlchemy, Docker, JS.

Самостоятельно спроектировал и реализовал платформу для создания AI-ассистентов. Реализовал систему аналитики токенов, снизив затраты на API.

  • Разработал REST API на FastAPI для обработки диалогов пользователей, управления контекстом и интеграции с внешними сервисами.
  • Спроектировал схему базы данных PostgreSQL, настроил миграции Alembic для быстрой работы с историей сообщений.
  • Реализовал "каскадную" логику обработки запросов: оркестрация вызовов к разным моделям LLM для текста и анализа фото в рамках одного пайплайна.
  • Настроил асинхронную обработку задач с использованием Redis.
  • Интегрировал API внешних провайдеров.
  • Настроил деплой и окружение: Docker, Docker Compose.
     
  • Разработал клиентскую часть приложений на JavaScript, HTML, CSS.
  • Реализовал логику взаимодействия фронтенда с tgAPI.

Подробнее: нужен доступ к резюме

Примеры кода:
нужен доступ к резюме
нужен доступ к резюме
нужен доступ к резюме
нужен доступ к резюме

Сайт: нужен доступ к резюме

Кейс-статья: нужен доступ к резюме


Специализация
Информационные технологииРазработкаMobileJavaKotlinAndroid
Отрасль и сфера применения

Уровень
МиддлСеньор

Есть файл резюме (защищен)


Интересные кандидаты