Специалисты

Описание

Стек технологий: Git, Redmine, HTML5, CSS3, SCSS, Gulp, Webpack, Javascript, Vue, Vuex, Pinia, Nuxt.js, jQuery, jsx, PostgreSQL, SQL, ASP.Net Core, C#, Flutter, SignalR, Ionic, docker, WebSocket, graphql, Typescript, Vitest адаптивная верстка.
Есть опыт разработки бэкенда на чистом PHP и с использованием фреймворка Laravel и опыт мобильной разработки Flutter.

Образование:
- Амурский Государственный университет Факультет СПО, “Программирование в компьютерных системах” 2019-2022
- Благовещенский Государственный университет Физико Математический Факультет 2022 - 2027

Опыт
Проект

Разработка ERP системы

Описание

Особенности проекта: фронтенд-приложение на vue 3 с бэкэндом на express.js. Роль на проекте: ведущий fullstack разработчик, разработка и интеграция с существующей ERP на php, создание создание клиентского приложения для работы с сотрудниками, создание платформы для будущего переноса функционала ERP на php на новый фронтенд. Создание шаблонизатора для генерации docx документов с автоподстановкой данных из ERP. Результат: · Создание клиентского приложения на Vue 3 + TypeScript. · Создание серверной части приложения на Node.js + Express.

Технологии

Vue 3, Pinia, TypeScript, Express.js, MongoDB, mongoose

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

декабрь 2022 года - 2023 апрель месяцев

Проект

Разработка сервиса для работы с самозанятыми

Описание

Особенности проекта: фронтенд-приложение с функционалом подписания документов при помощи Крипто-Про. Роль на проекте: ведущий Front-End разработчик, тимлидер. Общение с заказчиком, распределение задач, оценка задач. Рефакторинг большого объема кода с горящими сроками; внедрение 25 компонентов UI; поиск и исправление багов; изменение логики работы с хранилищем данных; поиск не описанных в документации технических решений интеграции криптографического сервиса обмена цифровыми подписями; Результат: · Создание UI компонентов по макетам в figma, · написание логики взаимодействия с пользователем с использованием ЭЦП на клиентской стороне. · Разработка административной части для управления приложением. · Разработка клиентской части для пользователей, реализация сценариев, предусмотренных бизнес-логикой приложения · Интеграция с бэкендом по REST API

Технологии

Vue 3, Pinia, CryptoPro, TypeScript

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

май 2022 года - 2023 февраль месяцев

Проект

Разработка сайта веб-студии

Описание

Особенности проекта: перенос статической верстки сайта на SPA приложение с поддержкой SEO, реализация бэкенда на NodeJS. Роль на проекте: ведущий Front-End разработчик Результат: · Создание клиентской и серверной части сайта, интеграция через REST · доработка проекта на Nuxt, переписывание старого кода на composition API. · Реализация с нуля административной части сайта на Vue c jwt авторизацией, возможностью создания блогов/просмотра откликов по проектам и вакансиям, создания отзывов, созданию вакансий, отображаемых на сайте.

Технологии

NodeJS REST Nuxt composition API

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

октябрь 2022 года - н.в месяцев

Проект

Образовательная платформа на основе Moodle

Описание

Особенности проекта: реализация клиентской части для образовательной площадки на основе функционала moodle Роль на проекте: ведущий Front-End разработчик, наставничество над младшим разработчиком, ревью кода, выбор используемых в проекте технологий. Общение с заказчиком. Результат: · Создание клиентской части · Реализация нативных модулей в новом приложении, составление требований к бэкенду, интеграция по REST API · Оптимизация работы приложения через кеширование запросов к серверу в IndexedDB и InMemoryCache.

Технологии

Vue, Moodle, Vuex, JS, SCSS, BEM, PWA, IndexedDB

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

апрель 2022 года - 2023 февраль месяцев

Проект

Система управления наружной рекламой

Описание

Особенности проекта: реализация функционала по управлению рекламой Роль в проекте: ведущий Frontend/backend разработчик Результат: · Создание внутренней ui библиотеки на 30+ компонентов · Создание отзывчивой системы управления · Реализация тестов Xunit · Адаптация существующей системы под мобильные устройства и различные браузеры · Внедрение Storybook для визуального тестирования компонентов, написание для него “историй”. · Разработка микросервисной архитектуры на основе потоков заявок, очередей заявок с использованием apache kafka.

Технологии

Vue, rxjs, ASP.net Core 5, C# 10, apexcharts, websockets, PostgreSQL, html, scss, vuex, vue router, JS, storybook, SignalR, RESTful API

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

сентябрь 2021 года - 2022 апрель месяцев

Проект

Разработка платформы “вопрос-ответ”

Описание

Особенности проекта: реализация функционала по созданию вопросов, система уведомлений, достижений, рейтинга, полнотекстовый поиск. Результат: Опыт разработки реактивных систем, изучений message queue систем(kafka/rabbitmq), опыт построения приложений использующих шину событий, реализация полнотекстового поиска, реализация полноценного адаптивного фронтенда для приложения.

Технологии

Vue, rxjs, ASP.net Core 6, C# 10, apexcharts, websockets, PostgreSQL, html, scss, vuex, vue router, JS, docker, docker-compose, kafka, elasticsearch

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

ноябрь 2021 года - 2022 февраль месяцев

Проект

Приложение для отслеживания проектов и задач

Описание

Особенности проекта: реализация функционала по управлению проектами, задачами. Результат: реализация совместного real-time доступа к задачам, рассылка уведомлений через websocket, и обновление доски с задачами, опыт нагрузочного тестирования с apache jmeter, построения слоеной архитектуры приложения.

Технологии

Vue, rxjs, ASP.net Core 5, C# 9, apexcharts, websockets, PostgreSQL, html, scss, vuex, vue router, JS, jwt auth

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

июль 2021 года - 2021 декабрь месяцев

Проект

Создание экспертной системы

Описание

Особенности проекта: создание экспертной системы. Роль в проекте: Разработчик Результат: Получен опыт работы с языком логического программирования, изучены концепции логического программирования и программирование на предикатах.

Технологии

Prolog, мат.логика, логика предикатов

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

февраль 2021 года - 2021 июнь месяцев

Проект

Платформа для ведения блогов

Описание

Особенности проекта: Создание платформы для ведения блогов Результат: Опыт разработки на Laravel 8, понимание жизненного цикла приложения, освоены основные особенности Laravel.

Технологии

php 7.4, MySql, Laravel 8.0, SCSS, Tailwind, js, html, vagrant, docker

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

январь 2021 года - 2021 май месяцев

Проект

Социальная сеть на PHP

Описание

Особенности проекта: пользователи создают аккаунты, могут обмениваться сообщениями/файлами, создавать посты, реализован базовый функционал всех соц.сетей Роль в проекте: разработчик Результат: Опыт проектирования базы данных, создания адаптивного, отзывчивого интерфейса, реализация long-polling-а.

Технологии

php 7.4, MySql, jQuery, js

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

февраль 2020 года - 2020 май месяцев

Проект

Кастомный PHP фреймворк

Описание

Особенности проекта: Создание каркаса фреймворка на php для быстрой разработки сайтов, использующий паттерн MVC. Результат: Получены навыки построения MVC архитектуры, разработан каркас фреймворка, поддерживающий шаблонизацию страниц, роутинг, авторизацию/аутентификацию, изучены стандарты PSR

Технологии

PHP, PostgreSQL, html, js, css

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

январь 2020 года - 2020 февраль месяцев