Специалисты
Навыки
Базы данных: 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 месяцев