BioTech, Pharma, Health care & Sports
E-commerce & Retail
LifeStyle
Logistics & Transport
Media
Telecom
Дмитрий М. Архитектор, Senior
ID 4171
ДМ
Дмитрий М.
Мужчина, 37 лет
Россия, Нижний Новгород, UTC+3
Ставка
3,375 Р/час
НДС не облагается
Специалист доступен с 29 апреля 2024 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
Архитектор
Грейд
Навыки
Отрасли
Знание языков
Английский — B2
Главное о специалисте
Больше 14 лет коммерческого опыта, широкий кругозор в области разработки ПО.
Отличное знание .NET, Kotlin и Flutter.
Часто пригождается имеющийся опыт с С# и C++.
Любит инновации и постоянно учится чему-то новому.
Код, который пишет Дмитрий, не интересен тестировщикам, количество багов обычно минимально.
Четко соблюдает гайдлайны и воспроизводит UI таким, каким его задумал дизайнер до мелочей.
Обладает хорошими коммуникативными навыками, очень активен с предложениями, как и что можно улучшить.
Проекты
(15 лет 9 месяцев)
Babyname – find it together
Роль
Senior Android Developer
Обязанности
ОПИСАНИЕ ПРОЕКТА
Приложение для выбора имени будущего ребенка построенное на принципах Тиндер. Свайп карточек с именами и их описаниями, и поиск совпадений для совместного и независимого выбора.
ОБЯЗАННОСТИ
Задачей было полностью переписать приложение с натива на Flutter c добавлением функциональности 4 видов платных подписок на отсутствие рекламы и фильтры, помогающие в поиске. В приложении много нестандартных UI элементов и анимаций. Одним из сложных мест была необходимость сохранения пользовательской базы и работоспособности старых версий приложения, с доступностью ранее купленного контента. Занимался выпуском и выкладкой приложений для Android и iOS.
СТЕК ТЕХНОЛОГИЙ
Flutter, Block, Firebase, REST, Lotti
Период работы
Май 2022 - По настоящее время
(2 года)
Custom mobile browser
Роль
Senior Android Developer
Обязанности
ОПИСАНИЕ ПРОЕКТА
Защищенный браузер для кастомной ОС российского бизнес смартфона
ЗАДАЧИ
- Самая сложная и не тривиальная задача за всю карьеру - имплементация алгоритмов шифрования ГОСТ в мобильном браузере Chromium.
- Поддержка криптографических алгоритмов ГОСТ (в соответствии с методическими рекомендациями ТК 26) при установке защищённых соединений через java crypto provider. Ранее для Android Chromium этого не делал никто.
СТЕК ТЕХНОЛОГИЙ
С++, Java, Crypto Pro
Период работы
Январь 2022 - Май 2022
(5 месяцев)
Dogname
Роль
Senior Android Developer
Обязанности
ОПИСАНИЕ ПРОЕКТА
Приложение для выбора имени щенка, построенное на принципах Тиндер. Свайп карточек с именами и их описаниями, и поиск совпадений для совместного и независимого выбора всей семьей.
ЗАДАЧИ
Приложение разрабатывалось с нуля на Flutter. Из интересных особенностей – алгоритмы установления связи (коннекта) между пользователями, участвующими в выборе имени на разных платформах по единой ссылке на скачивание/открытие установленного ранее приложения, а также работа с платным контентом SDK рекламных площадок. Занимался выпуском и выкладкой приложений для Android и iOS.
СТЕК ТЕХНОЛОГИЙ
Flutter, Firebase, REST, Lotti
Период работы
Сентябрь 2021 - Декабрь 2021
(4 месяца)
Формат работы
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
ННГУ им. Лобачевского
Специальность
Прикладная математика и информатика, магистр
Завершение учебы
2011 г.