Специалисты

Описание

Навыки:
Языки программирования: JAVA, DART, JavaScript, ES6, HTML5, CSS3, PYTHON;
Технологии/API/Методологии: Flutter; Spring (Boot,Security,MVC,Hibernate); Django; JAVA (FX, Swing); Angular, Angular 6-9, RXJS, NGRX; Phazer.io; CSS/CSS3 (SASS, LESS); VCS (Git) – Bitbucket, GitHub; REST; Meteor; Apache Wicket; Ethereum (смарт-контракты на базе); Waterfall, Agile, Scrum;
Базы данных: MySQL; SqLite, H2, MongoDB.
Операционные системы: Windows, Linux, MacOS;
Технический инструментарий, платформы для разработки: Web (Visual Studio Code, Sublime Text, WebStorm); Android (Android Studio); iOS (XCode); Other (Visual Studio, intellij idea, PyCharm);

Образование:
Вятский Государственный Университет (ВятГУ). Факультет Автоматики и Вычислительной техники, магистр.

Опыт
Проект

Агрегатор фитнес-клубов и их абонементов

Описание

Роль в проекте: Flutter разработчик, тестирование back-end. Платформа позволяет агрегировать фитнес клубы по положению (относительно пользователя), услугам и сервисам. Также приобретать и управлять абонементами в разные клубы. Команда: 5 разработчиков. Полномочия и обязанности: Проектирование и создание каркаса Flutter приложения, а также создание бизнес-логики и сетевой части. Тестирование UI и систем уведомлении, ревью компонентов front-end.

Технологии

Flutter, Node.js (TS, Koa, TypeORM)

Длительность

2019 - 2023 месяца

Проект

Распределенное шифрованное хранилище файлов для мобильных и десктопных устройств

Описание

Роль в проекте: Flutter разработчик, тестирование back-end Индустрия: Агрегация, геоданные, финансы.

Технологии

Flutter (Dart), Provider,dio, flutter_secure_storage, isar, Streams Платформы: iOS, Android, Windows, MacOs

Длительность

ноябрь 2021 - май 2023 месяца

Проект

Проекты для инжинирингового центра университета

Описание

Роль в проекте: инженер, преподаватель кафедры ЭВМ, full-stack разработчик для клиент-серверных десктоп и веб приложении. Описание проекта: многочисленные проекты по заказу Инжинирингового центра. Команда: переменчивая, но более чем в половине случаев - один. Полномочия и обязанности: Full-stack разработка, разработка компонентов для других команд, связанных с железом (интерфейсы и агрегация показании станков, газоанализаотов и экструдеров по COM-порту) Проекты: 1. Работа с таблицами из Excel, конвертации форматов и расчёты по материаловедению. 2. Система мониторинга и агрегации информации со множества удалённых датчиков. Вывод информации на карту города по положению датчиков. 3. Система хранения и визирования (цифровая подпись) документов (пошаговые согласования) в сети Ethereum. Аутентификация и авторизация (для определения может ли человек подписывать документ и имеет ли к нему доступ), работа с блокчейном, веб интерфейс.

Технологии

Java, Django, Ethereum (инструменты разработки под блокчейн на нём), Spring (Boot + MVC + Security), JavaFX, Swing, Apache Wicket, OpenCV, Apache POI, Hibernate, Яндекс Карты

Длительность

2016-2019 месяцев