Александр Л. Android разработчик, Senior
ID 15674
АЛ
Александр Л.
Мужчина, 34 года
Россия, Новосибирск, UTC+7
Ставка
3 500 Р/час
НДС не облагается
Специалист доступен с 19 сентября 2024 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
Android разработчик
Грейд
Навыки
Отрасли
Знание языков
Русский — C2
Английский — B2
Главное о специалисте
Александр — опытный Android-разработчик с более чем 10 -летним стажем разработки мобильных приложений, в том числе в крупных банках и на фрилансе. Обладает глубокими знаниями и практическим опытом работы с Kotlin, Java и различными архитектурными паттернами, такими как MVVM, MVP, и Clean Architecture. Уверенно использует современные инструменты и библиотеки Android, включая Dagger2, Dagger Hilt, Jetpack, Coroutines, Retrofit, Room, Compose и другие.
Отличается умением работать в многомодульных проектах, разрабатывать архитектуру приложений, взаимодействовать с API, проводить рефакторинг и код-ревью, а также писать юнит и UI тесты (JUnit, Espresso). Понимает SCRUM-подход и опытен в командной разработке, взаимодействии с различными участниками процесса (PO, QA, дизайнеры). Имеет успешный опыт создания сложных приложений с нуля, таких как некастодиальные криптокошельки и платформы для мониторинга рынка, а также работы над проектами с использованием WebSocket и оптимизации производительности.
Отличается высоким уровнем профессионализма, самостоятельностью, ответственным подходом к задачам и стремлением к повышению качества кода и процессов разработки.
Проекты
(10 лет 10 месяцев)
РОСБАНК
Роль
Android разработчик
Обязанности
Основное приложение Росбанка.
Задачи:
Работал с многомодульным проектом,прорабатывал архитектуру фичей, поддерживал и развивал функционал секций Кредиты, Автокредиты.
Работали по стандартам SCRUM.
- Верстка экранов;
- Взаимодействие с API банка;
- Рефакторинг;
- Багфикс;
- Написание Unit тестов;
- Код ревью.
Состав команды: Product Owner, Аналитик, Дизайнер, QA,2 Android developer.
Стек специалиста на проекте
Unit testing, GitLab, Clean Architecture, Coroutines + Flow, верстка, API, Scrum, JUnit, MVVM, Рефакторинг, Koin, Jetpack Navigation, Kotlin, Retrofit, OkHttp, Code Review, Jira
Отрасль проекта
FinTech & Banking
Период работы
Февраль 2024 - Август 2024
(7 месяцев)
TradingView
Роль
Android разработчик
Обязанности
Платформа для мониторинга и анализа рынка. Инструменты для трейдеров.
Доработка и добавление нового функционала. В процессе работы познакомился плотнее с оптимизацией списков, реализовывал кастомный компонент для списка-таблицы, добавлял функционал для секции чарта и страницы новостей, работал с вебсокетами.
- Работали по стандартам SCRUM.
- Обязанности:
- Верстка экранов;
- Взаимодействие с API;
- Рефакторинг;
- Багфикс;
- Написание UI тестов;
- Код ревью.
Стек специалиста на проекте
GitLab, Clean Architecture, Coroutines Flow, MVP, Koin, Espresso, Kotlin, Retrofit, OkHttp, Jira
Отрасль проекта
FinTech & Banking
Период работы
Март 2023 - Февраль 2024
(1 год)
Некастодиальный крипто-кошелек
Роль
Android разработчик
Обязанности
Для крипто-обменника требовалось реализовать с нуля некастодиальный крипто-кошелек.
Был создан многомодульный проект, применялся подход api-impl. Модули разбивались по Clean Architecture.
Реализованный функционал:
- Onboarding
- генерация и ввод мнемонической фразы,
работа с сетями BTC, LTC, ETH и смарт-контрактами на их основе - ERC20, BEP20. Поскольку кошелек некастодиальный - ключ хранится локально на устройстве - работа с данными и генерация/подпись транзакций производятся на клиенте и отправляются на gateway.
Работали по стандартам SCRUM.
Задачи:
- Проработка многомодульной архитектуры;
- Верстка экранов;
- Взаимодействие с REST API Blockchain Gateway;
- Работа с Blockchain;
- Написание Unit тестов.
Состав команды: Project manager, Дизайнер, QA, 2 Android developer, 2 iOS developer.
Стек специалиста на проекте
GitLab, Clean Architecture, Coroutines + Flow, JUnit, MVVM, Dagger Hilt, Jetpack Navigation, Kotlin, Retrofit, OkHttp, Jira
Отрасль проекта
Blockchain
Период работы
Январь 2022 - Февраль 2023
(1 год 2 месяца)
Формат работы
Формат работы
Удаленно
Командировки
Готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Новосибирский государственный технический университет
Специальность
Радиотехника и электроника
Завершение учебы
2013 г.