Специалисты

Описание

Навыки
Базы данных: MongoDB, ArangoDB

Языки программирования:
Java Script, HTML, CSS

Библиотеки и фреймворки: React,Redux, MobX, NextJS,Rebass, SocketIO, JWT,ExpressJS, Ag-grid,Material-UI, Three.js, Antd,Syncfusion, Semantic UI,Lodash, Typescript,Bootstrap, StyledComponents, Webpack, Mongoose, GraphQL

AWS
Lambda, API Gateway,DynamoDB, s3, ec2,sns, sqs

Build system: Webpack

Version control: Git, SVN

Bug tracking: Jira, Linear, Trello, ClickUp

Образование
Брестский Государственный Университет, 2016
Специализация: Математика и информатика

Опыт
Проект

Система управления недвижимостью

Описание

Команда: 1 QA, 1 Backend, Fullstack/PM Обязанности: разработал систему управления, используя React для фронтенда, Node.js для бэкенда и SQL-базу данных; разработал интерактивные пользовательские интерфейсы, используя Material UI и Three.js для создания 3D-туров; разработал редактор, который позволяет пользователям загружать 360-градусные фотографии комнат и размещать интерактивные элементы для навигации между комнатами, предоставления всплывающих подсказок и описания объектов; реализовал отображение 3D-моделей задач, созданных в 3ds Max, применил текстуры и позволил пользователям перемещаться по зданию, связав камеру с клавишами управления; участвовал в разработке пользовательского интерфейса и помогал с бэкендной частью.

Технологии

React, NodeJS, SQL database, Materual UI, Three.js (three-obj-loader, three-obj-mtl-loader, three-trackballcontrols, and three.interaction).

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

Октябрь 2023 – Февраль 2024, Июнь 2024 месяца

Проект

Онлайн-система для бронирования мероприятий, встреч, психологической помощи со стороны клиента и способность создавать и управлять такими мероприятиями со стороны организаторов

Описание

Команда: 2 QA, 3 FS, 3 BE Обязанности: проектирование частей приложений React и Node, исследование и интеграция технических решений, разработка новых модулей и исправлений, обзор кода, работа в Agile среде.

Технологии

TypeScript, Node.js, React.js, Sentry, Storybook, Redux Toolkit, Redux Saga, react-hook-form, MUI

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

Февраль 2024 – Июнь 2024 месяца

Проект

Онлайн казино для большой gambling компании

Описание

Команда: 1 QA, 5 FE, 3 BE Responsibilities: Проектирование архитектуры приложений, исследование и интеграция технических решений, разработка приложений NextJS и пакетов синхронизации для свежих версий, тестовое покрытие с использованием Cypress, обзор кода, оценка работы в рабочей среде.

Технологии

TypeScript, Next.js 14, GraphQL, Apollo Client, Smartico, Tailwind, Cypress, Zustand, Storybook, next-pwa, next-auth, react-hook-form

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

Август 2022 – Март 2024 месяца

Проект

Внутренний проект

Описание

Обязанности: создание React-фронтенда, SEO-оптимизированного фронтенда на NextJS, бэкенд-приложений на Node.js Express; построение устойчивого кода и библиотек для будущего использования; разработка новых функций, ориентированных на пользователя; оптимизация приложений для максимальной скорости и стабильности; модификация дизайна и спецификаций сложных приложений; анализ кода, требований, рисков системы и надежности программного обеспечения; участие в разработке архитектуры проекта.

Технологии

React, Redux/MobX, NextJS, Rebass, JWT, Antd, Syncfusion, Type Script, Styled Components

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

Август 2021 – Август 2022 месяца

Проект

Огромная платформа для розничной организацим для оптимизации производительности, коммуникации и производительности

Описание

Команда: (распределенная, англоговорящая): 1 Team Lead, 1 Tech Lead, 1 Project manager, 6 fullstack developers, 3 QAs, UXUI designer Обязанности: создание фронтенда с использованием React, бэкенда с Express; покрытие тестами с помощью Cypress; построение устойчивого кода и библиотек для будущего использования; создание новых функций пользовательского интерфейса; обеспечение технической осуществимости дизайна интерфейсов и опыта пользователя; повышение производительности и стабильности приложений; модификация дизайна и спецификаций сложных приложений; оценка кода, требований, рисков системы и надежности программного обеспечения; участие в разработке архитектуры проекта.

Технологии

TypeScript, React, NodeJS, redux-toolkit, SignalR

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

Август 2021 – Октябрь 2023 месяца

Проект

Веб-приложение, которое позволяет следить за футбольными событиями

Описание

Обязанности: реализация frontend-части приложения; работа с фреймворком React (с использованием TypeScript); использование библиотеки Ant Design для UI/форм и других компонентов; подключение к бэкенду приложения; сотрудничество с другими разработчиками и тестировщиками, чтобы обеспечить соответствие стандартам качества кода и следование лучшим практикам разработки программного обеспечения

Технологии

React, Redux, NextJS, Material UI, Styled Components

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

Май 2022- Июль 2022 месяца

Проект

Удобная и надежная платформа для поиска и бронирования квартир по всему миру

Описание

Обязанности: работа в команде, занимающейся разработкой приложений с использованием гибкой методологии Agile; проектирование и реализация решений для бизнес-владельцев; выявление и анализ требований; написание, тестирование, развёртывание и поддержка JavaScript-кода; прохождение процесса code review; участие в скрам-митингах и оценка задач.

Технологии

React, Redux, NodeJS, NextJS, SocketIO, Antd, Mongoose, Webpack.

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

Январь 2019 – Июнь 2021 месяц

Проект

Стартап социальной сети для родственников

Описание

Обязанности: • разработка бэкенд- и фронтенд-частей приложения; участие в создании архитектуры проекта; code review и рефакторинг; создание стратегий сборки для работы с Git; оптимизация сборки и скорости загрузки приложения.

Технологии

React, Redux, NodeJS, SocketIO, Antd, Mongoose,Webpack

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

Сентябрь 2017– Ноябрь 2018 месяцев

Проект

Веб-студия для местных клиентов

Описание

Обязанности: • создание макетов приложений с использованием jQuery, чистого HTML/CSS/JS; поддержка, расширение и масштабирование сайтов; исправление ошибок;

Технологии

.

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

Август 2016– Сентябрь 2017 месяцев