СГ
Сергей Г.
Мужчина
Россия, Пенза, UTC+3
Ставка
2812.5 ₽ / час
НДС не облагается
Специалист доступен с 31 марта 2023 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны. Подробнее
О специалисте
Специализация
Android разработчик
Грейд
Навыки
Отрасли
LifeStyle
Проекты
(7 лет 8 месяцев)
«Джетлин»
Роль в проекте
Программист Android
Обязанности в проекте
Проекты:
1. Разработка и поддержание приложения ¬¬¬¬для автотранспорта.
2. Приложение для ЖД с нуля.
Приложение выполняло авторизацию на сервере заказчика под учетной записью конкретного пользователя. Далее можно найти устройство по номеру или отсканировать qr код на устройстве и посмотреть всю информацию о нем. Так же возможно менять статус объекта (включен/выключен/режим сна).
Для хранения полученных данных используется. Room. Для запросов (post, get) retrofit. Для сканирования qr - mlkit. Для асинхронности использовал coroutine. Для di - hilt. UI написан весь на jetpack compose. Архитектура mvvm. Руководствовался правилами архитектуры CLEAN.
Из реализованных интересных для меня возможностей - поддержка нескольких локализаций и их горячая замена, поддержка светлой и темной тем тоже с горячей заменой (Под горячей заменой имею ввиду изменение локализации или темы во время работы приложения без перезапуска приложения)
Также писал приложение для электроного Bluetooth замка. Стек почти такой же за исключением Retrifit, т.к. это было не клинет серверное приложение. Основной функционал - подключению к электроному замку по bluetooth считывание с него информации и вывод на экран. Также имелась возможность установки в замок статусов о его состоянии (в охране/снят с охраны).
Основные компетенции:
Kotlin
Java
ООП
Jetpack Compose
MVC
MVP
MVVM
CLEAN
Flutter
Dart
C#
Функции:
Разработка мобильных приложений на базе ОС Android с использованием следующего:
- языки программирования: java, kotlin;
- паттерны: Clean, MVC, MVP, MVVM;
- фрейворки: jetpack compose
- библиотеки: Google hilt, Moshi, Room, Retrofit.
Также имеется опыт разработки на языках C/C++ (программирование микроконтроллеров) , C# (работа во фреймворке Unity).
Период работы
Июнь 2019 - По настоящее время
(3 года 10 месяцев)
АО "ПО "Электроприбор"
Роль в проекте
Начальник конструкторского бюро
Обязанности в проекте
Руководство коллективом из 5-8 человек. Руководство разработкой электронных изделий на базе технологий: GSM, GPS/ГЛОНАСС, спутниковая связь)
Разработка различных электронных устройств (сетевой маршрутизатор, мобильные устройства на базе gsm, gps/ГЛОНАСС, спутниковой связи, метрологическое оборудование для калибровки счетчиков электроэнергии и др.) в части разработки электрических схем, трассировки печатных плат, а так же разработки и отладки ПО.
Период работы
Август 2015 - Май 2019
(3 года 10 месяцев)
Формат работы
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Пензенский государственный университет, Пенза
Специальность
Факультет естественные науки, нанотехнологии и радиоэлектроника, Нано и микроэлектроника
Завершение учебы
2015 г.