Александр С. Android разработчик, Middle+

ID 17999
АС
Александр С.
Мужчина
Россия, Санкт-Петербург, UTC+3
Ставка
2 987,01 Р/час
НДС не облагается
Специалист доступен с 3 сентября 2025 г.

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

Подробнее
О специалисте
Специализация
Android разработчик
Грейд
Middle+
Навыки
Android
Android SDK
CI/CD
Coil
Coroutines
Custom View
Dagger2
database
DataStore
Docker
dpapi
Flask
Flow.js
Framework
Git
GitLab CI/CD
Glide
Google Firebase
Google Maps
Hilt
HTML/CSS
Java
JavaScript
Jenkins
Jetpack Compose
Jetpack Navigation
JNI
JUnit
Koin
Kotlin
library
LiveData
MapKit
MongoDB
Navigation Component
OpenCV
OpenStreetMap
Paging
Picasso
platform
Python
PyTorch
Realm
Retrofit
Room
SQLAlchemy
SQLite
Tensorflow
Testing
Yandex
Базы данных
библиотеки
контейнеризация
операционные системы
Оркестрация
Разработка
языки программирования
MVP
MVVM
MVI
Compose
Android Studio
Architecture
Clean
talkback
release notes
монорепа
Работа с интеграциями
Редизайн
Рефакторинг
.NET
C++
Code Review
Google
Native
OMS
TCP/IP
UI
unit
Дизайн
код
Проведение технических собеседований
Проектирование
Yandex MapKit
Builder
corel
JSON
Stats
парсинг
Agile
GitHub
HTTPS
Machine learning
Tanka
Clean Architecture
RxJava
Dagger
Jira
RxJava 2
Legacy
Отрасли
AI & Robotics
FinTech & Banking
RnD
Social Networking
Знание языков
Английский — B1
Главное о специалисте
Александр — опытный Android-разработчик, специализирующийся на создании приложений для различных отраслей. Обладает глубокими знаниями и навыками в области разработки под Android, включая работу с Android SDK, CI/CD, Kotlin, Java, Git, а также опыт использования различных инструментов и библиотек. В портфолио Александра есть проекты от компаний Kaspi Bank, АО, «Радиoавионика» и «ЛАНИТ-ТЕРКОМ». На каждом из них он выполнял широкий спектр задач: разрабатывал новый функционал, проводил рефакторинг кода, создавал собственные компоненты, интегрировал различные сервисы и библиотеки. Александр также участвовал в проекте по разработке свёрточной нейронной сети в рамках Летней Школы от компании «ЛАНИТ-ТЕРКОМ», что позволило ему получить новые знания в области машинного обучения и познакомиться с методологией Agile.
Проекты   (4 года)
Kaspi Bank, АО
Роль
Android Developer
Обязанности
Разрабатывал банковское приложение с 12 млн. пользователями. Основные обязанности и задачи: - Разработка и реализация нового функционала и экранов приложения. - Рефакторинг устаревшего кода для повышения его производительности и читаемости. - Выполнение технических задач - Создание собственных компонентов с использованием Custom View и Jetpack Compose. - Обеспечение доступности для пользователей с нарушением слуха через интеграцию Android TalkBack. - Создание фиче модулей для моно репозитория. Календарь с использованием Jetpack Compose, Clean architecture, паттерна MVI. Модуль для работы с PDF-документами: чтения, шэринга и открытие - Рефакторинг и редизайн раздела переводов между банками с применением архитектуры Clean и паттерна MVI, включая разбивку монолитного модуля на отдельные модули. Личные достижения: - Реализовал тестируемые и легко расширяемые библиотеки, что способствовало сокращению технического долга. - В рамках CI/CD разработал бота для автоматизации уведомлений в рабочих чатах после успешной/неуспешной сборки Jenkins с прикреплением описания релиза (release notes).
Стек специалиста на проекте
Java, Kotlin, Jenkins, Android SDK, RxJava, Android, Room, Clean Architecture, Navigation Component, MVI, Clean, Dagger2, Custom View, Jetpack Compose, CI/CD, Рефакторинг, Architecture, Работа с интеграциями, Редизайн, Разработка, монорепа, release notes, библиотеки, talkback
Отрасль проекта
FinTech & Banking
Период работы
Февраль 2024 - Август 2024  (7 месяцев)
Рaдиoaвионика
Роль
Android Developer
Обязанности
Обязанности: Участие в разработке 2 проектов, рефакторинг с Java на Kotlin, проектирование архитектуры, участие в code review, проведение технических собеседований. Последние полгода являюсь ведущим android-разработчиком. В 1-ом проекте занимался поддержкой и реализацией новых фичей (как собственных, так и компании), рефакторил легаси код Во 2-ом проекте писали приложение с нуля. Продумывали сами архитектуру и дизайн. Реализовывали интересные фичи В рамках работы также интегрировал провайдеры карт (Yangex,Google,OMS), интегрировал native c++ library (NDK,JNI), писал свои CustomView, покрывал unit и ui тестами. Основными достижениями являются улучшение работы сетевого клиента (на базе java.net в стеке TCP/UDP) ,улучшение качества рендера кастомной карты (повышение плавности).
Стек специалиста на проекте
C++, DataStore, UI, Native, Room, library, Yandex MapKit, unit, Разработка, Clean Architecture, .NET, OpenStreetMap, platform, Google, JNI, Java, OMS, Google Maps, Legacy, TCP/IP, Рефакторинг, Yandex, Koin, Проектирование, Дизайн, Coroutines, Custom View, Kotlin, Navigation Component, Android SDK, Dagger2, RxJava, Проведение технических собеседований, код, dpapi, MVVM, Code Review
Отрасль проекта
RnD
Период работы
Май 2021 - Январь 2024  (2 года 9 месяцев)
ЛАНИТ-ТЕРКОМ
Роль
Android Developer
Обязанности
Обязанности: Вместе с командой занимался проектом, который собирает системные конфигурации проекта. Первоначально при загрузке на ветку мастер в гитхаб срабатывает триггер, который вызывает функцию chore upload status, записывая все данные в Json, дальше идёт запуск проекта на виртуальной машине гитхаб. Внутри сценария сборки происходит установка зависимостей , затем запускается builder для получения коллекции доступных проектов и вызывает внутри функцию manifest для Парсинга элементов коллекции и получения докер файла с файлом манифеста, запуская при этом каждый элемент коллекции и обновляя статусфайл и отправляя отчет с помощью телеграмм бота в группу.
Стек специалиста на проекте
JSON, Android SDK, Builder, corel, Stats, парсинг
Отрасль проекта
RnD
Период работы
Октябрь 2020 - Январь 2021  (4 месяца)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Санкт-Петербургский государственный университет телекоммуникаций им. проф. М.А. Бонч- Бруевича, Санкт-Петербург
Специальность
Инфокоммуникационные системы и системы связи , Информационная безопасность телекоммуникационных систем
Завершение учебы
2022 г.

Похожие специалисты

E-commerce & Retail • Logistics & Transport • Media • Social Networking
ФМ
Фариз М.
Ашхабад
Android разработчик
Senior
2 987,01 Р/час
Kotlin
Java
Room
MVVM
Retrofit
Git
MVP
RxJava
Android SDK
SQLite
+109

Фариз – опытный разработчик мобильных приложений с богатым бэкграундом в программировании и автоматизации. Начал изучать программирование еще в школе, осваивая JavaScript, HTML и CSS, и создавая свои первые веб-сайты. Со временем он углубился в PHP и Python, что позволило ему автоматизировать различные процессы. Также он интересовался тестированием безопасности на Python и AutoIt. Фариз также проявлял интерес к разработке игр и моделированию, изучая такие инструменты, как Blender, 3D Max и Unity. Он создавал 3D-модели автомобилей и разработал свою версию игры FlappyBird. Этот опыт привел его к изучению Android-разработки на Java с использованием Eclipse, а затем и Android Studio. Одним из его первых значимых проектов стало создание приложения под Андроид для школы, которое позволяло пользователям просматривать расписание и оставлять заметки. Это приложение стало популярным среди учеников, что вдохновило Фариза продолжить карьеру в этой области. С 2019 года активно занимается разработкой под Android. Фариз обладает не только техническими навыками, но и выдающимися личными качествами. Он постоянно стремится к самосовершенствованию и изучению новейших технологий в области мобильной разработки. Его умение быстро адаптироваться к изменениям и новым задачам позволяет ему эффективно работать как самостоятельно, так и в команде. В свободное время он продолжает развивать свои навыки, работая над личными проектами, что демонстрирует его многогранность и стремление к профессиональному росту.

Подробнее
E-commerce & Retail • Logistics & Transport • Marketing, Advertising & Design • Media • Telecom
КА
Кирилл А.
Москва
Android разработчик
Senior
3 246,75 Р/час
DataStore
Adapterdelegates
MediaRecorder
kotlin (jdk 17)
Compose
Localization
Firebase Cloud Messaging
Unit testing
Hilt/Dagger
Mockk
+119

Кирилл – талантливый разработчик с глубокими знаниями и практическими навыками работы с Kotlin и Java. Он успешно использует современные фреймворки, такие как Android Jetpack, MVVM, Retrofit, Room и Dagger, для создания надежных и функциональных мобильных приложений. В своей работе он придерживается принципов Clean Architecture, ООП, SOLID, MVP и MVVM, что позволяет ему разрабатывать легко поддерживаемые и расширяемые приложения. Обладает выдающимися личными качествами, которые делают его ценным членом любой команды. Он постоянно стремится к самосовершенствованию и активно изучает новейшие технологии в области мобильной разработки. Его стремление к обучению и развитию позволяет ему оставаться на передовой технологического прогресса. Умеет быстро адаптироваться к изменениям и новым задачам, что делает его незаменимым в динамичных проектах. Он эффективно работает как самостоятельно, так и в команде, всегда готов прийти на помощь коллегам и поделиться своими знаниями. Его креативный подход к решению задач и внимание к деталям обеспечивают высокое качество его работы. Кроме основной деятельности, занимается разработкой личного проекта – кроссплатформенного приложения на Kotlin, включая написание бэкэнда. Этот проект позволяет ему применять и углублять свои навыки в области фулстэк разработки, демонстрируя его многогранность и стремление к профессиональному росту.

Подробнее
HRTech • LifeStyle • Logistics & Transport
МП
Марине П.
Раздан
Android разработчик
Senior
4 675,32 Р/час
Android
Android Studio
assana
Azure DevOps
bases
camera
CI/CD
Coil
CSS
Dagger2
+74

● Разработка Android приложений более 6 лет. ● Создание приложений с нуля/и публикация, начиная с архитектуры до публикации в Google Play. ● Проектирование, создание и обслуживание высокопроизводительных, многоразовых и надежных систем. ● Опыт разработки рыночных/социальных/камерных/картографических /фитнес и других приложений, их документирования. ● Разработала основной модуль библиотеку (.aar) для приложения основанной на карте с использованием геолокации, сенсоров, Custom View и анимаций. ● Работала с разными базами данных, такими как Room/SQLite, Realm. Имею опыт AR, Jetpack, Jetpack Compose, Custom View, Compound View, анимации, Accessibility, Camera, ExoPlayer. ● Написала Unit и Espresso тесты. ● Рефакторинг: улучшение производительности и возможностей существующего проекта. ● Функциональное программирование, ООП, реактивный/императивный подход. ● Опыт работы в кросс-функциональных командах.

Подробнее

Недавно просмотренные специалисты

E-commerce & Retail • Manufacturing • Telecom
КФ
Константин Ф.
Москва
Бизнес аналитик
Middle+
3 428,57 Р/час
SAP Business Warehouse
IOS
Работа с интеграциями
sense
Поддержка пользователей
Разработка
oledb
Обучение
Базы данных
Qlik Sense
+49

Константин — опытный IT-специалист, бизнес-аналитик с опытом работы более 11 лет. Он работал над проектами в таких отраслях, как телекоммуникации, электронная коммерция и ритейл, а также производство. Константин обладает широким спектром навыков, включая работу с Qlik, ETL, Oracle, SAP, Web, BI, облачными технологиями и аналитикой. Он также имеет опыт в проектировании баз данных, разработке и поддержке пользовательских интерфейсов, работе с интеграциями и обучении. QlikView, QlikSense, NPrinting cо всеми тремя продуктоми работал NPrinting - делал отчеты в эксель формате которые в итоге приходили пользователю на ежедневной основе на почту ( за основу отчета брались qvd файлы) QlikView, QlikSense - весь процесс ETL и построение отчета на основе полученного среза данных. Модели данных - есть понимание и в чем различие звездочки и снежинки, участвовал в проектировки Кубы (OLAP) - это многомерные массивы, в основном забирал с кубов данные с помощью QlikView и в итоге реализовывал отчетность GIT - работал с гитом, но QlikView, QlikSense не поддерживают версионность в git, если только у вас нету самописного приложения или платного приложения REST API - работал, подключался к яндекс метреке через API JSON, XML - это формат данных, парсил данные с помощью QlikView, QlikSense для приведения данных в простую плоскую таблицу Знание Python - глубоких знаний нет. Парсил JSON, XML с помощью Pandas , выгружал данные из БД чистил их и перекладывал в другую БД Знание принципов инкрементальной загрузки - реализовывал в проектах на QlikView, QlikSense. ODBC и OLEDB (драйвера) это коннекторы для подлючения к рефлиционным DB OLEDB не только к реалиционным данным ODBC и OLEDB как бы это основа для выгрузки данных из базы с помощью QlikView, QlikSense работал с ними, создавал коннекторы для подключения к базам и не только

Подробнее
E-commerce & Retail • Telecom
МО
Максим О.
Москва
QA нагрузочный
Middle
2 649,35 Р/час
PostgreSQL
Git
Docker
Jira
Confluence
SQL
Python
Go
Linux
JMeter
+20

Максим — специалист уровня Middle в области QA нагрузочного тестирования. Имеет опыт работы в отраслях Telecom и E-commerce & Retail. Владеет навыками Load Testing, TCL, UX testing, Apache JMeter, Linux, базами данных, PostgreSQL, Gino, Python, JavaScript, Docker, HP LoadRunner. Работал на проекте TRASSIR Cloud в роли инженера по нагрузочному тестированию с ноября 2023 года по июль 2025 года. В рамках проекта проводил полный цикл НТ, разрабатывал и согласовывал МНТ, формировал профиль НТ, разрабатывал и отлаживал скрипты НТ, готовил отчёты по нагрузочному тестированию и рекомендации по оптимизации работы системы. Также участвовал в проекте для розничной сети «М.Видео-Эльдорадо» с мая 2022 года по ноябрь 2023 года. В рамках проекта проводил комплексные НТ складской WMS системы, собирал требования, разрабатывал и согласовывал методику НТ с бизнес-подразделениями и архитекторами, формировал профиль нагрузки на основании логов и бизнес-отчётности, разрабатывал скрипты для нагрузочного тестирования, анализировал метрики и предоставлял рекомендации. Обладает английским на уровне B2

Подробнее