Никита Б. Webtutor разработчик, Senior

ID 26153
НБ
Никита Б.
Мужчина
Беларусь, Минск, UTC+3
Ставка
4 000 Р/час
НДС не облагается
Специалист доступен с 23 августа 2025 г.

Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.

Подробнее
О специалисте
Специализация
Webtutor разработчик
Грейд
Senior
Навыки
Ant design
API
API Gateway
AWS
AWS SQS
CloudFront
CloudWatch
Cron
CSS
DevOps
Docker
Docker Compose
EC2
ecr
ECS
EKS
Express.js
Git
GitHub
GitHub Actions
Grafana
HTML
HTTP/HTTPS
IAM
JavaScript
Jest
Kubernetes
Lambda
MongoDB
Mongoose
MUI
MySQL
NestJS
Node.js
npm
OAuth
PostgreSQL
Prometheus
RabbitMQ
RDS
React
React Router Dom
Redis
Redux
Redux Toolkit
REST
Route53
S3
Secrets Manager
Stripe
Swagger
TypeORM
TypeScript
VPC
WebTutor
MS SQL
Отрасли
E-commerce & Retail
EdTech
Знание языков
Английский — B2
Главное о специалисте
Инженер-программист с более чем 7-летним опытом разработки масштабируемых веб-приложений. Эксперт в backend-технологиях, включая Node JS, Nest JS и Express JS. Опытный в управлении базами данных MSSQL, MySQL, PostgreSQL, MongoDB и Redis. Имею отличное понимание архитектуры веб-приложений, включая клиент-серверную модель и взаимодействие через API. Имею большой опыт в создании микросервисных архитектур и разработке адаптивных кроссплатформенных интерфейсов с использованием React JS и Redux. В рамках одного из проектов работал с образовательной платформой WebTutor. Хорошо знаком с практиками DevOps, имею опыт работы с Kubernetes, GitHub Actions и инструментами мониторинга производительности. Стремлюсь писать чистый, поддерживаемый код и создавать надёжную архитектуру приложений. Разработчик с широким набором навыков, способен эффективно работать как над самостоятельными проектами, так и в составе команд. Ориентирован на высокое качество результата и вклад в успех проектов.
Проекты   (7 лет 6 месяцев)
ОБРАЗОВАТЕЛЬНАЯ ПЛАТФОРМА
Роль
Инженер-программист
Обязанности
ОБРАЗОВАТЕЛЬНАЯ ПЛАТФОРМА Комплексная образовательная платформа, основанная на базе WebTutor и дополненная современными инструментами для оценки знаний и поддержки студентов. Платформа обеспечивает точную и объективную оценку, предоставляет практические рекомендации и способствует эффективному взаимодействию между студентами и преподавателями. Обязанности и достижения Разработка и реализация архитектуры микросервисов с использованием Nest JS, обеспечивая масштабируемость и поддерживаемость платежных процессов; Проектирование и оптимизация схемы базы данных MSSQL с эффективными индексами и настройками запросов для максимальной производительности и быстрого отклика; Создание схемы MongoDB с использованием Mongoose для хранения запросов студентов и метаданных сессий; Внедрение механизмов кэширования с Redis для оптимизации получения данных и снижения нагрузки на базу данных; Интеграция Stripe для безопасной и эффективной обработки платежей; Интеграция WebTutor для автоматизации тестирования студентов и анализа результатов, обеспечивая эффективное управление процессом оценки знаний; Использование модулей WebTutor для создания и проведения онлайн-тестов, интеграция их с API платформы; Настройка сервисов WebTutor для обработки и анализа оценок студентов, что позволило ускорить процесс получения результатов и персонализированных рекомендаций; Разработка интерфейсов на React JS, создание адаптивных компонентов пользовательского интерфейса; Реализация управления состоянием приложения с помощью Redux; Использование Ant Design для создания современного, функционального и визуально привлекательного UI; Оркестрация и управление развертыванием в Kubernetes на AWS EKS; Создание комплексных unit- и интеграционных тестов с использованием Jest; Интеграция GitHub Actions для автоматизации процессов CI/CD; Тесное сотрудничество с продакт-менеджерами и дизайнерами, перенос требований в удобные и функциональные решения. Стек технологий JavaScript, TypeScript, Node JS, NestJS, TypeORM, Mongoose, OAuth, REST, Stripe, Swagger, Jest, WebTutor, React JS, Redux, Redux Toolkit, Ant Design, HTML, CSS, Redis, MongoDB, MSSQL, Docker, Docker Compose, Kubernetes, Grafana, GitHub Actions, Git, GitHub, HTTP/HTTPS, npm, AWS (SQS, EC2, EKS, S3, Lambda, CloudFront, IAM, RDS, VPC, API Gateway, ECR, CloudWatch, Secrets Manager).
Стек специалиста на проекте
TypeORM, Grafana, Redux Toolkit, Redux, ecr, AWS, npm, HTTP/HTTPS, Mongoose, REST, Git, MongoDB, Jest, Redis, OAuth, GitHub, API Gateway, IAM, S3, VPC, Docker Compose, EKS, CloudFront, SQS, EC2, Swagger, WebTutor, HTML, CSS, Docker, GitHub Actions, TypeScript, Lambda, Stripe, Secrets Manager, CloudWatch, Ant design, RDS, React, NestJS, JavaScript, Node.js, MS SQL, Kubernetes
Отрасль проекта
EdTech
Период работы
Апрель 2022 - По настоящее время  (3 года 5 месяцев)
ТОРГОВАЯ ПЛАТФОРМА
Роль
Инженер-программист
Обязанности
ТОРГОВАЯ ПЛАТФОРМА Комплексная платформа электронной коммерции, предназначенная для обслуживания как индивидуальных покупателей, так и бизнеса через веб и мобильные каналы. Система поддерживает динамические каталоги товаров, механизмы проведения акций и бесшовные процессы оформления заказов, адаптированные под многоплатформенную розничную торговлю. Построенная на микросервисной архитектуре с использованием системы обмена сообщениями в реальном времени, платформа обеспечивает масштабируемую обработку транзакций, безопасные платежные потоки и удобную интеграцию с внешними провайдерами. Обязанности и достижения Проектирование и внедрение микросервисной архитектуры с использованием Nest JS; Проектирование и оптимизация структуры базы данных MySQL; Интеграция безопасной аутентификации пользователей и процессов валидации данных; Использование RabbitMQ для коммуникации между микросервисами на Node JS; Использование TypeORM для работы с MySQL для управления базой данных и обеспечения целостности данных; Обеспечение безопасного взаимодействия между клиентом и сервером, внедряя HTTPS с использованием SSL/TLS сертификатов; Создание фронтенд-компонентов с использованием React JS; Использование Redux для управления состоянием приложения; Применение MUI для создания компонентов интерфейса; Контейнеризация с помощью Docker и Docker Compose для стабильных окружений разработки и деплоя; Организация мониторинга производительности системы и настройка оповещения с помощью Prometheus и Grafana; Управление и развертывание приложения на AWS ECS; Контроль версий и организация совместной работы с помощью Git и GitHub. Стек технологий JavaScript, TypeScript, Node JS, Nest JS, TypeORM, REST, Swagger, Jest, RabbitMQ, React JS, Redux, MUI, HTML, CSS, MySQL, Docker, Docker Compose, Prometheus, Grafana, GitHub Actions, Git, GitHub, HTTP/HTTPS, npm, AWS (EC2, ECS, S3, Route 53, CloudFront, IAM, ECR).
Стек специалиста на проекте
TypeORM, Grafana, Redux, ecr, AWS, HTTP/HTTPS, REST, Git, Jest, GitHub, Prometheus, MUI, Npm, IAM, Route53, S3, Docker Compose, ECS, CloudFront, EC2, Swagger, HTML, CSS, Docker, GitHub Actions, TypeScript, MySQL, RabbitMQ, React, NestJS, JavaScript, Node.js
Отрасль проекта
E-commerce & Retail
Период работы
Декабрь 2019 - Апрель 2022  (2 года 5 месяцев)
СЕРВИС ДОСТАВКИ
Роль
Инженер-программист
Обязанности
СЕРВИС ДОСТАВКИ Сервис доставки из магазинов и ресторанов. В приложении можно было выбирать блюда из ресторанов и товаров из магазинов, собирать корзину и отслеживать в реальном времени местоположение курьера. Также был разработан отдельный сервис для сбора статистики. Обязанности и достижения Разработка сервисов на Node JS и Express JS для обработки пользовательских запросов, управления заказами и отслеживания доставки в реальном времени; Создание RESTful API для взаимодействия фронтенда и бэкенда, используя Swagger для документации и упрощения интеграции; Использование PostgreSQL с TypeORM для эффективного хранения и извлечения данных; Интеграция Redis как слоя кэширования для ускорения доступа к часто запрашиваемым данным; Реализация планировщика задач с помощью Cron для периодических операций; Разработка и поддержка unit- и интеграционных тестов с использованием Jest для обеспечения надежности и функциональности бэкенд-сервисов; Разработка интерактивного пользовательского интерфейса на React JS, обеспечивая плавную работу как на десктопных, так и на мобильных устройствах; Использование MUI для разработки адаптивных компонентов интерфейса, обеспечивая единый визуальный стиль на всех платформах; Развертывание приложения с помощью Docker и Docker Compose; Управление CI/CD процессом с помощью GitHub Actions, автоматизируя сборку, тестирование и деплой приложения. Стек технологий JavaScript, TypeScript, Node JS, Express JS, REST, Swagger, Jest, Cron, React JS, Redux, MUI, React-router-dom, HTML, CSS, PostgreSQL, Redis, Docker, Docker Compose, Git, GitHub, HTTP/HTTPS, npm.
Стек специалиста на проекте
PostgreSQL, Git, HTML, CSS, Docker, REST, JavaScript, Node.js, Jest, Swagger, Redux, Express.js, GitHub, TypeScript, Cron, MUI, Docker Compose, React Router Dom, Redis, React, npm, HTTP/HTTPS
Отрасль проекта
E-commerce & Retail
Период работы
Март 2018 - Декабрь 2019  (1 год 10 месяцев)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Белорусский национальный технический университет
Специальность
Техническая эксплуатация и ремонт автомобилей (производственная деятельность)
Завершение учебы
2021 г.

Похожие специалисты

Manufacturing • Telecom
СО
Сергей О.
Москва
Webtutor разработчик
Senior
4 000 Р/час
UI
HTML5
Redux
Vue Router
GitLab
Linter
REST
Git
API
Frontend
+41

Сергей — Senior разработчик с специализацией в области Webtutor. Имеет высшее образование по специальности «Прикладная математика и информатика» Южно-Уральского государственного университета (национальный исследовательский университет), Челябинск. Обладает опытом работы на проектах в отраслях Telecom и Manufacturing. Участвовал в разработке внутренней системы подбора и управления персоналом Webtutor для «Билайн» в роли Frontend-разработчика, где занимался созданием конструктора для обучения и адаптации сотрудников, усовершенствованием процесса подачи документов, разработкой системы уведомлений и других функциональных элементов. Также работал над проектом Alt.Point в качестве Frontend-разработчика, где занимался разработкой и внедрением новых функций для веб-сервисов, созданием поэтапной формы для обращений, реализацией интерактивной карты с метками местоположения и рефакторингом основных компонентов. Ключевые навыки включают UI, HTML5, Redux, Vue Router, GitLab, Linter, REST, Git, API, Frontend, Swagger, CSS3, React 18, Framework7, SEO, Backend, Prettier, Pinia, документацию, ESLint, WebTutor, HTML, SQL, TypeScript, estaff, Vue.js, Ant Design, Figma, React, Testing, JavaScript, трекер, REST API, Unit testing, Jira, PostgreSQL, CI/CD, E2E testing, websoft, Atlassian, Integration testing.

Подробнее
E-commerce & Retail
МТ
Максим Т.
Санкт-Петербург
Webtutor разработчик
Senior
4 155,84 Р/час
Chakra UI
CSS
Express.js
Git
HTML
JavaScript
Jira
JQuery
MobX
MongoDB
+22

Максим — Webtutor-разработчик уровня Middle+ из Санкт-Петербурга. Имеет высшее образование по специальности «Бизнес-информатика» Ульяновского государственного университета. Ключевые навыки: Chakra UI, CSS, Express.js, Git, HTML, JavaScript, Jira, JQuery, MobX, MongoDB, MUI, Next.js, Node.js, React, Redux, REST API, SQL, TypeScript, Vite, Webpack, WebSockets. С апреля 2021 года работал в качестве frontend-разработчика над проектом Eqvanta в отрасли E-commerce & Retail. В рамках проекта разработал новый корпоративный портал и новый функционал для него, включая корпоративный магазин, сервис проверки паспортов заёмщиков, чат-боты технической поддержки и HR-чат-боты, личный кабинет, корпоративную валюту, сервис для регистрации обращений в техподдержку, сервис для записи на консультации и социальную ленту для обмена новостями. Также оцифровал ведение KPI и OKR компании, внедрил онлайн-уведомления для пользователей на WebSocket и интеграцию портала с Jira и 1С.

Подробнее
E-commerce & Retail • FinTech & Banking • Information Security • Telecom
ВГ
Владислав Г.
Москва
Webtutor разработчик
Senior
3 506,49 Р/час
Ajax
CSS
HTML
JavaScript
JQuery
SQL
WebTutor
MS SQL
+8

Владислав — Senior разработчик с опытом работы в области разработки электронных курсов и систем дистанционного обучения. Специализируется на WebTutor. Имеет опыт работы с технологиями Ajax, CSS, HTML, JavaScript, JQuery, SQL, MSSQL. Участвовал в проектах для различных отраслей, включая FinTech & Banking, Information Security, E-commerce & Retail, Telecom. Работал над проектами для ОТП Банка, где занимался написанием агентов и доработками на портале, созданием нового функционала. Участвовал в разработке приложения для Лаборатории Касперского на языке Go. Администрировал системы webTutor и E-Staff в проекте для СНС. Разрабатывал новые HTML-шаблоны вебтьютор и работал с серверной частью в проекте для МТС. Создавал электронные курсы в программе Course Lab для Комуса и ПЭК, включая разработку сценариев, создание тестов и симуляций.

Подробнее
Manufacturing
АС
Алексей С.
Минск
Webtutor разработчик
Senior
3 805,19 Р/час
avascript
TCL
Gino
JSON API
BSS
WebTutor
CSS
Node.js
CI/CD
jQuery UI
+11

MSSQL - Писал запросы различной сложности с использованием CTE, временных таблиц, вложенных подзапросов, оконных функций и MERGE. Оптимизировал производительность запросов. Также есть опыт работы с PostgreSQL. Node.js, NPM - Использовал базовые команды (npm install, npm run build, npm run dev) для установки зависимостей, сборки и запуска проектов. Устанавливал сторонние библиотеки и плагины Git - Использовал git branch, merge, rebase, pull, push, создавал merge request’ы, работал с Git Flow. Участвовал в командной разработке с настройкой CI/CD. Обмен данными с кадровыми системами SAP HCM, 1С:ЗУП, Estaff с использованием HttpRequest, стандартных выгрузок из WebTutor. HTML, CSS, javaScript, верстка - Написание кастомных шаблонов документа с выводом на портал с помощью элемента шаблона, верстка страниц портала, верстка кастомных уведомлений. CI/CD + Node.js - реализация одного проекта. Создание файла .gitlab-ci.yml c настройками, создание на сервере файла .bat, который запускается на сервере в итоге отработки скрипта из .gitlab-ci.yml, и осуществляет git pull данных с git и подтягивают изменения на сервер. Данные в гит попадают при пуше с локальной машины. Небольшой опыт работы с React.

Подробнее

Недавно просмотренные специалисты

Marketing, Advertising & Design
ЮК
Юрий К.
Санкт-Петербург
Системный аналитик
Senior
3 896,1 Р/час
Работа с базами данных
UML
JSON API
Postman
Базы данных
Анализ данных
Бизнес-анализ
JSON
REST
XML
+32

Я системный аналитик с коммерческим опытом работы 3 года 9 месяцев. Работал в продуктовых командах 7–10 человек по методологиям Agile (фреймворк Scrum, Kanban). Обладаю опытом сбора и анализа бизнес-требований, проектирования интеграций внешних систем (CRM, аналитика, трекинговые сервисы), разработки техническойдокументации (ТЗ, ФТ, НФТ, API-контракты, BPMN-диаграммы) и взаимодействия со стейкхолдерами. Работал над аналитическими системами, отчетностью по post-view конверсиям, конструкторами отчетов и веб-интерфейсами для анализа данных. Проводил A/B-тестирования продуктовых гипотез. Навыки: SQL, BPMN, UML, API (REST, SOAP), RabbitMQ, Kafka, PostgreSQL, MySQL, JSON, XML, Atlassian Jira, Confluence, Swagger, Postman и др.

Подробнее
Logistics & Transport • RnD
РД
Рустам Д.
Пенза
QA ручной
Middle+
2 337,66 Р/час
PostgreSQL
REST
API
Java
Jira
Confluence
SQL
Figma
Postman
Selenium
+29

Рустам — специалист в области ручного и автоматизированного тестирования (QA), имеет опыт работы в сферах RnD и Logistics & Transport. Уровень квалификации — Middle+. Ключевые навыки включают работу с Android Studio, Android/IOS, API, Charles Proxy, Confluence, DBeaver, DevTools, Figma, Java, Jira, JUnit, Kafka, Manual testing, Maven, PostgreSQL, Postman, Proxyman, REST, Selenide, Selenium, Swagger UI, Test case, Testing, Testing documentation, UI/UX, Web 3, Web UI, SQL. Имеет опыт работы на следующих проектах: - Приложение-конструктор для делопроизводства и документооборота (роль — fullstack инженер-тестировщик, продолжительность работы — 8 месяцев). Задачи включали ручное тестирование микросервисов (backend), создание коллекций Postman для тестирования бэкенда, анализ логов и локализацию ошибок, написание тест-кейсов для автотестов, тестирование БД, написание автотестов для UI, актуализацию старых автотестов. - Корпоративное web-приложение документооборота предприятия (роль — инженер-тестировщик, продолжительность работы — 1 год 8 месяцев). Задачи включали тестирование требований, разработку тестовой документации, тестирование макетов на соответствие требованиям UI/UX, декомпозицию задач, ручное тестирование frontend и backend, проверку асинхронной коммуникации между микросервисами через брокер сообщений и другие. - Сервис «Доставка» в приложении для организации транспортировок и доставки (роль — инженер-тестировщик, продолжительность работы — 1 год 1 месяц). Задачи включали анализ требований, тестирование макетов, ручное тестирование frontend, тестирование оплаты заказа, тестирование способов доставки, контроль за результатом исправления ошибок и другое.

Подробнее
AI & Robotics • FinTech & Banking • LifeStyle • Marketing, Advertising & Design • Travel, Hospitality & Restaurant business
АВ
Александр В.
Таганрог
Frontend разработчик
Senior
3 596,53 Р/час
HTML
CSS
JavaScript
Jira
Agile
Scrum
REST API
Redux
Vuex
JWT
+28

Креативный разработчик с аналитическим складом ума и развитым чувством стиля, специализирующийся на создании качественных, интуитивно понятных и удобных пользовательских интерфейсов. Постоянно совершенствует профессиональные навыки, чтобы предлагать современные и эффективные решения. На крайнем проекте создал и внедрил инновационную библиотеку AI-ассистента, которая кардинально улучшила пользовательский опыт и помогла клиентам лучше понимать функциональные возможности продукта и это не единственное достижение Александра. Он постоянно стремится к оптимизации рабочих процессов и внедрению передовых практик в разработке интерфейсов.

Подробнее