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

ID 26153
НБ
Никита Б.
Мужчина
Беларусь, Минск, UTC+3
Ставка
4 000 Р/час
НДС не облагается
Специалист доступен с 3 июля 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
MSSQL
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
Отрасли
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 лет 5 месяцев)
ОБРАЗОВАТЕЛЬНАЯ ПЛАТФОРМА
Роль
Инженер-программист
Обязанности
ОБРАЗОВАТЕЛЬНАЯ ПЛАТФОРМА Комплексная образовательная платформа, основанная на базе 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, Swagger, Redis, OAuth, GitHub, API Gateway, IAM, S3, VPC, MSSQL, Docker Compose, EKS, CloudFront, SQS, EC2, WebTutor, HTML, CSS, Docker, GitHub Actions, TypeScript, Lambda, Stripe, Secrets Manager, CloudWatch, Ant design, RDS, React, NestJS, JavaScript, Node.js, Kubernetes
Отрасль проекта
EdTech
Период работы
Апрель 2022 - По настоящее время  (3 года 4 месяца)
ТОРГОВАЯ ПЛАТФОРМА
Роль
Инженер-программист
Обязанности
ТОРГОВАЯ ПЛАТФОРМА Комплексная платформа электронной коммерции, предназначенная для обслуживания как индивидуальных покупателей, так и бизнеса через веб и мобильные каналы. Система поддерживает динамические каталоги товаров, механизмы проведения акций и бесшовные процессы оформления заказов, адаптированные под многоплатформенную розничную торговлю. Построенная на микросервисной архитектуре с использованием системы обмена сообщениями в реальном времени, платформа обеспечивает масштабируемую обработку транзакций, безопасные платежные потоки и удобную интеграцию с внешними провайдерами. Обязанности и достижения Проектирование и внедрение микросервисной архитектуры с использованием 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, Swagger, GitHub, Prometheus, MUI, Npm, IAM, Route53, S3, Docker Compose, ECS, CloudFront, EC2, 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.
Стек специалиста на проекте
Redux, npm, HTTP/HTTPS, REST, Git, Jest, Swagger, Redis, GitHub, Cron, MUI, Docker Compose, HTML, CSS, Docker, TypeScript, React Router Dom, Express.js, React, JavaScript, Node.js, PostgreSQL
Отрасль проекта
E-commerce & Retail
Период работы
Март 2018 - Декабрь 2019  (1 год 10 месяцев)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Белорусский национальный технический университет
Специальность
Техническая эксплуатация и ремонт автомобилей (производственная деятельность)
Завершение учебы
2021 г.

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

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
MSSQL
+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 для Комуса и ПЭК, включая разработку сценариев, создание тестов и симуляций.

Подробнее
E-commerce & Retail • FinTech & Banking • Telecom
ДЖ
Дмитрий Ж.
Москва
Webtutor разработчик
Senior
3 896,1 Р/час
WebTutor
MSSQL
+2

Дмитрий — Senior разработчик в области WebTutor с опытом работы 9 лет 6 месяцев. Специализируется на разработке и поддержке систем дистанционного обучения и подбора персонала. Имеет опыт работы с базами данных MSSQL. Участвовал в проектах в отраслях E-commerce & Retail, FinTech & Banking, Telecom. Среди проектов: - «Цифровые технологии и платформы» (E-commerce & Retail) — роль ведущего эксперта, разработка интеграции Websoft-Potok/Sap, написание веб-страниц, агентов, выборок, отчётов. - Промсвязьбанк (FinTech & Banking) — роль ведущего эксперта, разработка и поддержка систем дистанционного обучения. - Сбербанк Solutions (FinTech & Banking) — роль главного инженера по разработке, разработка и поддержка систем дистанционного обучения и подбора. - ДИКСИ (E-commerce & Retail) — специалист по разработке и поддержке систем дистанционного обучения и подбора. - МТС (Telecom) — администратор дистанционного обучения, выполнял функции младшего разработчика.

Подробнее

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

E-commerce & Retail • EdTech
НБ
Никита Б.
Минск
Webtutor разработчик
Senior
4 000 Р/час
AWS SQS
TypeORM
Grafana
Redux Toolkit
Redux
ecr
AWS
npm
HTTP/HTTPS
Mongoose
+56

Инженер-программист с более чем 7-летним опытом разработки масштабируемых веб-приложений. Эксперт в backend-технологиях, включая Node JS, Nest JS и Express JS. Опытный в управлении базами данных MSSQL, MySQL, PostgreSQL, MongoDB и Redis. Имею отличное понимание архитектуры веб-приложений, включая клиент-серверную модель и взаимодействие через API. Имею большой опыт в создании микросервисных архитектур и разработке адаптивных кроссплатформенных интерфейсов с использованием React JS и Redux. В рамках одного из проектов работал с образовательной платформой WebTutor. Хорошо знаком с практиками DevOps, имею опыт работы с Kubernetes, GitHub Actions и инструментами мониторинга производительности. Стремлюсь писать чистый, поддерживаемый код и создавать надёжную архитектуру приложений. Разработчик с широким набором навыков, способен эффективно работать как над самостоятельными проектами, так и в составе команд. Ориентирован на высокое качество результата и вклад в успех проектов.

Подробнее
Manufacturing • RnD • Social Networking
КК
Константин К.
Калининград
IOS разработчик
Middle+
4 367,22 Р/час
developer
multithreading
CoreData
UI
coreanimation
instruments
io
Process management
Localization
IOS
+77

Опытный iOS-разработчик с более чем 3-летним стажем, специализирующийся на создании высококачественных мобильных приложений для iOS. Владею передовыми технологиями, такими как Swift, SwiftUI, UIKit, Combine, и имею опыт работы с различными архитектурами, включая MVVMC и TCA. Успешно руководил проектами, включая разработку приложений для чтения книг, личных кабинетов, трекеров здоровья и систем аудиостриминга, демонстрируя навыки проектирования архитектуры, управления командой и проведения код-ревью. Мой опыт включает работу с базами данных (Realm, CoreData), сетевыми технологиями (REST, gRPC, socket.io) и инструментами управления проектами (JIRA, Trello). Также активно применяю современные инструменты разработки, такие как XcodeGen, SwiftLint, и работаю с дизайн-инструментами (Figma, Zeplin

Подробнее
BioTech, Pharma, Health care & Sports • E-commerce & Retail • LifeStyle • Media
АВ
Алексей В.
Ульяновск
IOS разработчик
Middle+
3 339,64 Р/час
keychainaccess
Yandex.Metrica mobile
Google API
Socket.io
SPM
river
SnapKit
Auto Layout
ARC
WebSockets
+63

Алексей — опытный iOS-разработчик с грейдом Middle+. Он обладает широким набором навыков, включая работу с Git, Swift, REST API, NSOperation, Firebase и другими инструментами. Алексей имеет опыт работы на нескольких проектах в различных отраслях, таких как e-commerce & retail, lifestyle, biotech, pharma, health care & sports, media. Он участвовал в разработке мобильных приложений для розничных магазинов, личного кабинета управляющей компании, приложения для парусного спорта и тренировок, приложения для чтения книг, приложения для работы с товарами и накладными, приложения для онлайн-покупок. В проектах Алексей выполнял задачи по разделению приложений на модули, разработке экранов, написанию скриптов, шаблонов для кодогенерации, загрузке библиотек и данных бека, локализации приложений.

Подробнее
Cloud Services • EdTech • FinTech & Banking • HRTech • Manufacturing • Telecom
АК
Александра К.
Красноярск
Системный аналитик
Senior
4 545,45 Р/час
C#
enterprise
UI
Redmine
io
UML
Kanban
waterflow
Postman
сфера
+51

Анализ бизнес требований, управление жизненного цикла требований и аналитика проекта Сбор бизнес-требований и описание функциональных и нефункциональных требований. Подготовка комплекта документации перед внедрением (инструкции для пользователей и сотрудников сопровождения). Опыт документирования требований в формате Use Case, User Story, User Story Mapping. Работа по методологиям разработки Agile и Waterflow, понимание ключевых особенностей, подходов, ролей и рисков каждой. Проектирование пользовательских интерфейсов и UX-схем. Описание требований к UI и UX. Составление прототипов дизайна в Figma. Проведение исследования и анализа рынка по запросу. Хорошее понимание роли, функций и задач аналитика в процессе разработки ПО, ожиданий других участников процесса от аналитика. Хорошие коммуникативные навыки: умения выстраивать конструктивные и позитивные контакты между всеми заинтересованными сторонами. Ведение проектной документации в Confluence, Сфера.Документы, Сфера.Знания Работа в системах управления проектами и задачами (JIRA, Bitrix, Redmine) Написания технических заданий на разработку ПО. Проведение приемо-сдаточных испытаний (ПСИ). Сопровождение и поддержка участников процесса разработки и тестирования. Понимание процессов разработки программного обеспечения. Описание бизнес-процессов нотации BPMN, IDEF, eEPC. Построение диаграмм UML. Построение архитектуры системы. Проектирование БД: ER-диаграммы. Работа с реляционными БД: MySQL, Postgres. Написание простых и вложенных запросов, создание индексов. Работа с нереляционными БД: Redis. Общее понимание создания и работы реляционных и нереляционных баз данных. Получение информации из базы данных с помощью SQL Описание требований к реализации взаимодействия посредством ETL/ELT процессов Понимание основных принципов и методов интеграции различных систем. Работа с брокерами сообщений: Kafka, RabbitMQ. Описания форматов и логики REST веб-сервисов для взаимодействия front-end и back-end веб-кабинета.

Подробнее