АБ
Александр Б.
Мужчина, 44 года
Беларусь, Мозырь, UTC+3
Ставка
3 250 Р/час
НДС не облагается
Специалист доступен с 14 декабря 2024 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
Android разработчик
Грейд
Навыки
Отрасли
Знание языков
Английский — A2
Проекты
(3 года 10 месяцев)
Приложение для обработки данных пациентов частных клиник (Innowise group)
Роль
Android разработчик
Обязанности
Домен: Медицина, здравоохранение;
Команда: 4 человека (TL, Senior, 2 Middle), + QA team, + FS team, PM;
Процессы: Kanban, миграция на Scrum, 2-х недельные спринты;
Обязанности:
- Анализ записей системы логирования, проведение расследований, составление аналитических отчетов.
- Исправление error, crush, ANR, memory leak.
- Коррекция бизнес логики и user experience.
- Оптимизация вычислений, запросов в базу данных и io операций.
- Рефакторинг кода, приведение проекта к принципам чистой архитектуры.
- Реализация дополнительного функционала.
- Проведение code review, участие в обсуждении архитектурных решений.
Отдельные задачи:
- Внедрение контроля состояния и логирование в систему синхронизации.
- Аудит прав пользователя в приложении, приведение логики приложения к нужным разрешениям.
- Реворк асинхронных вычислений в API, Interactor, Presenter для модулей приложения.
- Реворк UX и user flow для экранов приложения, добавление графических элементов для визуализации background sync.
- Участие в дежурстве на этапе регресс тестирования и релиза.
- Онбординг на проект новых членов команды.
Достижения:
- Обнаружил ошибки в системе синхронизации данных и устранил нагрузку на серверы на миллион запросов в день.
- Оптимизировал длительность расчета медицинских моделей на 30% (с 6 до 4 секунд).
- Оптимизировал запросы и запись в базу данных для модуля расчета ревизий на 50%.
- За год работы на проекте команда повысила уровень crash free users с 81% до 93%.
Стек специалиста на проекте
Room, Mockk, архитектура, background, GitLab, Picasso, JUnit, Mockito, MVP, Systemd, Analytics, Mystem, Projecto, Mixpanel, NewRelic, Async, Kotlin, Retrofit, OkHttp, WorkManager, Firebase Crashlytics, Multi-module, Azure, Dagger2, Jira, Logging, SQLite, RxJava
Отрасль проекта
E-commerce & Retail
Период работы
Январь 2023 - По настоящее время
(2 года)
Приложение для жилищного комплекса Москвы (Цифровые системы)
Роль
Android разработчик
Обязанности
Домен: Коммунальные услуги, Service app;
Команда: 3 человека (TL, 2 Middle), QA, Backend team, PM;
Процессы: Scrum, 3-х недельные спринты;
Обязанности:
- Разработка приложения согласно графика и в установленные сроки;
- Написание качественного кода, который легко поддерживать, расширять и тестировать;
- Разработка функциональных модулей приложения;
- Проведение код ревью, предоставление конструктивного фидбека коллегам и предложение улучшений для повышения качества кодовой базы.
Отдельные задачи:
- Разработка модуля: Лента новостей ЖК.
- Разработка модуля: Заявка на гостевой пропуск автомобиля и гостей.
- Разработка модуля: Создание обращений. Создание заявок на платные услуги.
- Разработка модуля: Контакты сервисных служб.
Стек специалиста на проекте
Room, Compose, архитектура, Clean Architecture, JUnit, Mockito, MVVM, GitHub, Glide, Coroutines, Projecto, Kotlin, Retrofit, OkHttp, WorkManager, Firebase Crashlytics, Multi-module, Dagger2
Отрасль проекта
E-commerce & Retail
Период работы
Апрель 2022 - Декабрь 2022
(9 месяцев)
Приложение для знакомств и общения (РБК Медиа)
Роль
Android разработчик
Обязанности
Домен: Социальные сети
Команда: 2 человека (Senior + Junior), PM
Процессы: Kanban
Архитектура: single-module project, MVP
Обязанности:
- Оценка сложности задач и сроков выполнения;
- Перевод кодовой базы проекта с Java на Kotlin;
- Обновление визуальных элементов и макетов экранов;
- Исправление error, crush, ANR, memory leak;
- Оптимизация производительности приложения.
Отдельные задачи:
- Реализация системы логирования действий пользователя и событий приложения;
- Внедрение стилей и цветовых тем на проект;
- Реализация функции: "Анкеты и Опросы".
Достижения:
- Завершение проекта за 2 недели до указанного срока.
Стек специалиста на проекте
Room, Picasso, Java, JUnit, Firebase, Dagger, View Binding, Kotlin, Retrofit, OkHttp, Navigation Component, Agora, JUnit 5, RxJava
Отрасль проекта
E-commerce & Retail
Период работы
Сентябрь 2021 - Март 2022
(7 месяцев)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
БГУИР
Специальность
Инженер радиоэлектронных систем
Завершение учебы
2003 г.