Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak

Олександр Цвєтков

Предложите Олександру работу над вашим следующим проектом или зарегистрируйте профиль фрилансера и начинайте зарабатывать прямо сейчас.

Украина Запорожье, Украина
7 месяцев 2 дня назад
Свободен для работы свободен для работы
возраст 58 лет
на сервисе 7 месяцев 4 дня
  • MVVM
  • мобильные приложения
  • Mobile development
  • Kotlin
  • Android SDK
  • Разработка мобильных приложений
  • Firebase
  • Retrofit2
  • nfc
  • Jetpack Compose
  • Room database
  • Koin/Hilt/Dagger2
  • Google Maps
  • BTLE
  • Google ML Kit

Рейтинг

Успешных проектов
Нет данных
Средняя оценка
Нет данных
Рейтинг
236
Разработка под Android
Java

Уровень владения языками

Русский Русский: носитель
Українська Українська: продвинутый
English English: выше среднего

Резюме

Я — Александр Цветков, любящий свое делу и высококвалифицированный Старший Android-разработчик с более чем 15-летним опытом, специализирующийся на ролях Архитектора мобильного ПО и Руководителя мобильной команды. Я умею создавать надежные, высокопроизводительные мобильные решения в одну руку и обладаю ключевыми навыками для управления проектами по всему спектру разработки.

Основная Философия Разработки и Экспертиза

Я одинаково эффективно работаю как с новыми приложениями — определяя архитектуру и создавая сложные приложения с нуля, — так и провожу быструю, высококачественную рефакторинг существующих, неподдерживаемых или некачественных проектов. Моя экспертиза заключается в быстром принятии на себя ответственности за устаревшие многомодульные приложения, выборе современных библиотек и их адаптации к актуальным системам сборки для эффективной модернизации. Мне комфортно работать со сложным старым кодом (legacy code), и я всегда ставлю приоритетом эффективность и качество.

Ключевые Технологии

Категория

Технологии

Языки и Основные Фреймворки

Android SDK, Kotlin, Java, NDK, AOSP.

Современный Android Стек

Jetpack (Compose, Live Data, Coroutines, Room, Navigation Component), Koin, Dagger 2/Hilt, Data Binding.

Архитектура и Утилиты

MVC/MVP/MVVM, Cicerone, AutoValue, Leakcanary, Firebase (Analytics, Crashlytics), Google ML Kit.

Сеть и Асинхронность

Retrofit, Moshi, Gson, RxAndroid/RxJava, Asmack, Socket.IO, Mediasoup (для видео/аудио в реальном времени).

Графика и Мультимедиа

OpenGL ES (использовался для визуализации финансовых данных), AndEngine, Glide, Picasso, Перекодирование видео, Camera2.

Оборудование и Безопасность

NFC, BTLE, AES, Распознавание лиц, Отпечатки пальцев, Сканер штрих-кодов, DRM.

Мои Проекты

Я активно разрабатываю и поддерживаю свои собственные продвинутые приложения и библиотеки:

  • The Weather and Wardrobe Assistant: Сложный проект, над которым я работал девять месяцев и выполнял все проектные роли. Это интеллектуальное приложение основано на научных расчетах теплового сопротивления одежды и теплоотдачи, используя специфический тип телосложения и уровень активности пользователя (например, стоять или переносить грузы), для предоставления точных, персонализированных рекомендаций по выбору наряда. https://play.google.com/store/apps/details?id=ua.at.tsvetkov.weather
  • TAO Logger (Android Библиотека): Легковесный, информативный логгер, который автоматически генерирует теги, включая имя файла, метод и номер строки. Предоставляет кликабельные ссылки в LogCat для быстрой навигации по коду.
  • TAO Bubbles (Jetpack Compose Библиотека): Легковесная библиотека для отображения настраиваемых "пузырей" или "витрин" (showcases), указывающих на конкретные элементы пользовательского интерфейса для обучения или выделения функций.
  • TAO NFC SDK: Библиотека, которая упрощает взаимодействие с Near Field Communication (NFC) в Android, предоставляя абстракцию более высокого уровня для упрощения чтения, записи и управления NFC-метками.

Предметная Экспертиза

Моя контрактная работа охватывает критически важные и специализированные отрасли, обеспечивая широкую базу предметных знаний:

  • Финтех и Мобильная Безопасность: Разработал прикладные системы для управления личными финансами в нескольких сборках для различных международных банков-клиентов, а также создал продвинутые библиотеки и приложения для мобильной безопасности для европейских финансовых учреждений.
  • Цепочки Поставок и Блокчейн: Реализовал решения для моделирования данных, регистрации и верификации идентификаторов активов на блокчейне для специалистов по логистике, включая технологии NFC и BTLE.
  • Реальное Время и Коммуникации: Создавал сервисы для видеоконференций для образовательных платформ и разрабатывал библиотеки для визуализации финансовых данных в реальном времени с использованием OpenGL ES для тепловых карт (heatmaps).
  • Биометрия и Безопасность: Разрабатывал приложения с функциями распознавания лиц и безопасности по отпечатку пальца, используя P2P-технологии и шифрование на устройстве.
  • Оборудование и Низкий Уровень: Опыт работы с интеграцией NDK/JNI (например, интеграция видеобиблиотеки на C++) и разработка Android-драйверов и графических редакторов для специализированных принтеров.
  • Потребительский Сектор и Электронная Коммерция: Создавал высоконагруженные потребительские приложения для крупных сетей ресторанов и кофеен США (предзаказ, доставка, программы лояльности). Также участвовал в автомобильном проекте на базе AOSP (Android Open Source Project).

Я активно ищу сложную роль Старшего Android-разработчика или Руководителя мобильной команды, где смогу использовать свое сочетание архитектурного опыта, мастерства в работе с унаследованным кодом и проверенных лидерских качеств для создания высококлассных мобильных решений.

 

Навыки и умения

Мобильные приложения