Игорь Ч., Senior, Fullstack разработчик

Игорь Ч.
Беларусь, Минск
2 915 ₽/час 466 400 ₽/мес.
    Fullstack разработчик
  • Senior
Опыт работы:

Опыт разработки: 6+ лет

О специалисте

Навыки
Technology:
JavaScript
HTML
CSS
Sass
LESS
Node.js
Express.js
REST API
WebSockets
TypeScript
Python
Nest.js
Fastify
React.js
Angular.js
NGRX
RxJS
Redux
Redux-Saga
Axios.js
Redis
Mongoose
Nginx
TypeORM
Sequelize
Prisma
RabbitMQ
BullMQ
Passport.js
Long Polling
Material-UI
material cdk
Styled-Components
Yarn
Git
CI/CD
Webpack
S3
Playwright
Storybook
UI Kit
Figma
Microservices
Kafka
hasura
Makefile
Taskfile
sanity
Docker Swarm
Agenda
Aws-ses
Functional Components
Class Components
Next.js
Applications:
SCSS
Docker
Database:
PostgreSQL
MySQL
MongoDB
Instruments:
Npm
Формат работы
Удалённо
Описание о специалисте

Игорь Ч. – Node.js/ React.js Опыт разработки: 6+ лет Опыт работы с языками: JavaScript, TypeScript, HTML, CSS (SASS, SCSS, LESS) Python Опыт работы с фреймворками: Node.js, Nest.js, Express.js, Fastify​ React.js,​ Angular.js Опыт работы с библиотеками и технологиями: NgRx, RxJs, Redux, Redux-Saga, Axios.js​ PostgreSQL, MySql, MongoDb, Redis, Mongoose, Nginx TypeORM, Sequelize, Prisma​ RabbitMQ, BullMQ Passport.js REST API, WebSockets, Long Polling​ Material-UI, Material CDK​ Styled-Components NPM, Yarn Также опыт работы c: Git, CI/CD​ Webpack​ Docker, S3​ Playwright​ Storybook,​ UI Kit, Figma,​ Microservices

Примеры работ

Сервис подписания ЭЦП
Описание задачи/проекта

Онлайн-платформа для электронного документооборота, реализующая в том числе функционал электронного подписи.

Позиция на проекте
Backend-разработчик
Ответственность
  1. Поиск и исправление багов, обеспечение стабильности кода.
  2. Разработка нового функционала, включая CRUD-операции и асинхронную обработку документов с использованием BullMQ и Kafka.
  3. Проектирование и оптимизация структуры базы данных.
  4. Внедрение и поддержка CI/CD процессов.
  5. Написание e2e-тестов для автоматизации тестирования.
  6. Рефакторинг и оптимизация существующего кода для повышения производительности.
  7. Участие в код-ревью и улучшении стандартов кодирования.
Технологии и инструменты
BullMQ, Docker, Gitlab CI, Jest, Kafka, Node.js, PostgreSQL, React Redux, Redis, Redux Thunk, Styled Components, TypeORM, TypeScript, Nest.js
Период работы/продолжительность
Ноябрь 2024 г. - Март 2025 г.
DivanDev
Описание задачи/проекта

Онлайн-платформа для оказания психологической и психотерапевтической помощи.

Позиция на проекте
Backend-разработчик
Ответственность
  1. Разработка backend (архитектуры сервера), разработка структуры БД.
  2. Интеграция с ORM.
  3. Оптимизация производительности.
  4. Написание тестов, багфикс.
  5. Создание и поддержка документации.
Технологии и инструменты
Docker, hasura, PostgreSQL, Prisma, Nest.js, Taskfile
Период работы/продолжительность
Октябрь 2024 г. - Март 2025 г.
MarTech
Описание задачи/проекта

Платформа, инструмент по мониторингу и управлению рекламными кампаниями.

Позиция на проекте
Backend-разработчик
Ответственность
  1. Разработка новых модулей серверной архитектуры, в частности, для отправки уведомлений.
  2. Проектирование архитектуры БД.
  3. Исправление багов.
  4. Код-ревью.
  5. Управление CI/CD.
Технологии и инструменты
hasura, PostgreSQL, React Redux, Redux Thunk, Styled Components, Prisma, Nest.js, docker-compose, Node, Makefile
Период работы/продолжительность
Август 2024 г. - Ноябрь 2024 г.
DNKBIT MINIAPP
Описание задачи/проекта

Приложение-кликер, реализованное как Telegram Mini App.

Позиция на проекте
Backend-разработчик
Ответственность
  1. Проектирование и разработка backend.
  2. Отладка и исправление багов.
  3. Ведение проектной документации.
  4. Ревью кода.
  5. Настройка Nginx на сервере.
  6. Написание .Dockerfile и .docker-compose.yml - файлов.
  7. CI/CD.
Технологии и инструменты
BullMQ, Docker, Docker Swarm, Nginx, Node.js, Redis, sanity, TypeScript, Nest.js
Период работы/продолжительность
Июль 2024 г. - Октябрь 2024 г.
NDA
Описание задачи/проекта

Банковское приложение для управления счетами.

Позиция на проекте
Fullstack разработчик
Ответственность
  1. Разрабатывал UI компоненты с нуля и проводил рефакторинг существующего кода.
  2. Принимал участие в дизайне архитектурных решений.
  3. Настроил механизм рассылок. Интегрировал данные с backend.
  4. Занимался написанием unit-тестов.
  5. Разрабатывал API для взаимодействия между фронтендом и бэкендом.
  6. Улучшил структуру базы данных, сопровождаемость кода и оптимизация запросов.
  7. Интегрировал систему платежей в банковское приложение.
Технологии и инструменты
Docker, Microservices, Node.js, Playwright, PostgreSQL, RabbitMQ, Redis, TypeScript, UI Kit, Webpack, React.js, Nest.js
Период работы/продолжительность
Июль 2022 г. - Июль 2024 г.
Аналогичные специалисты
Не нашли, кого искали?

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

Помните, что заключение договора и оплата услуг происходит после того, как вы выбрали специалиста