Специалисты

Описание

Специализация и профессиональные навыки:
Git JavaScript PHP Symfony HTML XML HTML5 Ajax REST API JSON JSON API Cypress HTTP GitHub GitLab FTP Linux VueJS AngularJS Laravel Node.js MySQL OOP Nuxt JS Next js TypeScript Docker Swagger Linux SQL Redis Figma SCSS Promise CSS Redux HTML SVG SASS Axios Laravel Опыт построения микросервисной архитектуры Структуризация приложений Material UI MobX RxJs NPM Flexbox Grid SPA Angular Vue.js Jest Next js JS

Опыт
Проект

Приложение для управления заказами и инвентарем.

Описание

Роль: Fullstack developer Проект: Аналитический сервис, ориентированный на маркетплейс Wildberries. Он предоставляет инструменты для мониторинга конкурентов, анализа трендов, подбора перспективных ниш и оценки рыночных возможностей. Wildbox собирает данные из открытых источников, что позволяет пользователям отслеживать продажи и поведение конкурентов, а также проводить SEO-оптимизацию и планировать стратегии продвижения. Сервис предлагает разные тарифы в зависимости от глубины анализа и количества функций, доступных для пользователей, включая браузерное расширение и телеграмм-бот для оперативной работы. Задачи: • Разработка и внедрение системы управления заказами с возможностью отслеживания статусов заказов, расчета стоимости доставки и генерации отчетов по продажам. • Разработка модуля инвентаризации, позволяющий автоматически обновлять данные о наличии товаров на складе, с интеграцией 1C. • Внедрение модуля аутентификации, для безопасного управления сеансами пользователей, включая роль-ориентированный доступ. • Оптимизация производительности бэкэнда с использованием асинхронной обработки запросов и кэширования данных. • Внедрение CI/CD пайплайны, для автоматической сборки и деплоя приложения. • Работа над API-интеграцией с платёжными системами, включая Stripe и PayPal. • Настройка мониторинга и логирования, для отслеживания работы приложения и анализа логов в реальном времени.

Технологии

NestJS, MongoDB, React, Redux, Node.js, Redis, Docker, GitLab CI/CD, Elastic Stack (ELK), Nginx, JWT, WebSocket, Stripe API, 1C

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

Октябрь 2023 — Сентябрь 2024 месяца

Проект

Платформа для онлайн-обучения

Описание

Роль: Fullstack developer Проект: Платформа для онлайн-обучения была создана с целью предоставления пользователям доступа к разнообразным курсам и образовательным материалам. Основное внимание уделялось разработке интерактивного интерфейса, который улучшает процесс обучения и вовлекает пользователей. Задачи: • Настройка записей на курсы и фильтры: Разработал интерфейс для записи на курсы с возможностью фильтрации по категориям и уровням. • Реализация страницы с описанием, содержанием, отзывами и рейтингом, обеспечив быстрый доступ к информации. • Внедрение интерактивных тестов для вовлечения пользователей, с сохранением результатов и моментальной обратной связью. • Реализация системы профилей для отслеживания прогресса и результатов обучения. • Создание функций для редактирования данных, загрузки фото и настройки уведомлений. • Подключение видеоплатформы для потоковой передачи лекций с возможностью перемотки и добавления закладок. • Обеспечивание адаптивного интерфейса, для создания отзывчивого дизайна на всех устройствах. • Реализация выбора языка интерфейса и контента курсов.

Технологии

React, Redux, React Router, Axios, PHP (Laravel), с RESTful API, JWT, CSS, SASS, API ,Git, Webpack, Figma

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

Июнь 2022 — Сентябрь 2023 месяца

Проект

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

Описание

Роль: Fullstack developer Проект: Платформа для бронирования отелей была разработана с целью упрощения процесса поиска, выбора и бронирования гостиниц для путешественников. Проект сочетает в себе мощные функции для пользователей и администраторов, обеспечивая удобное взаимодействие и управление данными. Задачи: • Реализация возможности поиска отелей по параметрам, таким как местоположение, цена, звездность и удобства. • Настройка реактивного интерфейса с динамическими фильтрами и сортировкой. • Создание детализированной страницы отелей с фотографиями, описаниями, отзывами и картой расположения, добавил возможность оставлять отзывы и оценки. • Внедрение системы бронирования, позволяющую пользователям выбирать даты и количество гостей, а также забронировать номера. • Интегрирование платежных систем и подключение Stripe и PayPal. • Реализование функционала создания и управления профилем, где сохраняются данные, история бронирований и предпочтения пользователей. • Добавление возможности редактирования профиля и изменения пароля, а также функцию восстановления пароля по электронной почте. • Создание панели администратора, в которой можно управлять отелями. • Разработка интуитивно понятного интерфейса, обеспечивающий удобное выполнение всех действий на платформе. • Настройка адаптивного дизайна, для оптимальной работы на мобильных устройствах и десктопах.

Технологии

Vue.js, Vue Router, Vuex, Axios для HTTP, SASS, Java, работа с RESTful API, JWT, Stripe API, Google Maps API, Git, Docker , Postman, AP

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

Май 2021 — Май 2022 месяца