Дмитрий Б. Backend разработчик, Middle
ID 20668
ДБ
Дмитрий Б.
Мужчина
Таиланд, Бангкок, UTC+7
Ставка
3 116,88 Р/час
НДС не облагается
Специалист доступен с 4 июля 2025 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
Backend разработчик
Грейд
Навыки
Отрасли
Знание языков
Английский — B2
Испанский — A2
Главное о специалисте
Кандидат рассматривает новые возможности в связи с завершением активной фазы текущего проекта и переходом на стадию поддержки. Основная мотивация — участие в проектах с современным стеком технологий, налаженными процессами и минимальной бюрократией.
Ключевые компетенции:
- Языки программирования: JavaScript (Node.js), TypeScript
- Фреймворки: Nest.js
- Базы данных: PostgreSQL, Redis
- Интеграции: NATS, Kafka, S3
- Тестирование: юнит-тесты, интеграционные тесты
- Технологии и инструменты: Kubernetes, Docker, Socket.IO, GitLab, Graphana
- Навыки: разработка и оптимизация микросервисной архитектуры, работа с высоконагруженными системами, написание новых сервисов
Проектный опыт:
На текущем проекте кандидат работал в команде над приложением для знакомств. Основные задачи включали:
- Разработка микросервисного ядра на Nest.js, миграция с PHP
- Создание CRM для администрирования пользователей, включая разработку функционала поиска с использованием индексов gin и автокомплита
- Разработка Notification Service на основе Socket.IO и интеграции с Message Broker (NATS)
- Оптимизация работы с хранилищем S3 (минио), включая сжатие файлов
- Интеграция сервисов для верификации фотографий на базе AI
Кандидат знаком с настройкой CI/CD процессов через GitLab, работал с кластерами Kubernetes и имеет опыт мониторинга и анализа через Grafana.
Находится на этапе активного поиска предложений, с готовностью выйти на новый проект с начала февраля.
Проекты
(3 года 9 месяцев)
CRM
Роль
Middle Node.js Backend Developer
Обязанности
Обязанности в проекте:
- Участвовал в проектировании архитектуры системы.
- Создал микросервис уведомлений на базе WebSocket (Socket.IO) и NATS.
- Провел оптимизацию запросов к БД с использованием индекса GIN, что уменьшило среднее время отклика на 30%.
- Реализовал загрузку фотографий с их сжатием и последующей загрузкой в S3.
Достижения на проекте:
- Успешная реализация микросервиса уведомлений и оптимизация БД.
Стек на проекте:
NestJS, WebSocket (Socket.IO), PostgreSQL, MySQL, MongoDB, Redis, BullMQ, NATS, Docker, Kubernetes (DigitalOcean), Grafana, Swagger, Jest, Git, Jenkins, GitHub actions, Яндекс.облако, Kafka
Стек специалиста на проекте
Grafana, Socket.io, Gin, CRM-системы, Базы данных, WebSockets, BullMQ, NATS, Git, MongoDB, Проектирование архитектуры, Jest, Swagger, Redis, Kafka, S3, DigitalOcean, Docker, GitHub Actions, MySQL, NestJS, PostgreSQL, Jenkins, Yandex Cloud, Microservices, Kubernetes
Отрасль проекта
Marketing, Advertising & Design
Период работы
Апрель 2023 - По настоящее время
(2 года 4 месяца)
Dating App
Роль
Middle Node.js Backend Developer
Обязанности
Обязанности в проекте:
- Разработал модуль аутентификации и регистрации с использованием JWT.
- Доработал модуль для работы с профилями и балансами, внедрив возможность внутренних транзакций.
- Провел интеграцию с маркетинговой платформой Affise.
Достижения на проекте:
- Положительная оценка от бизнеса за реализацию модуля транзакций.
Стек специалиста на проекте:
NestJS, WebSocket (Socket.IO), PostgreSQL, Redis, BullMQ, NATS, Docker, Kubernetes (DigitalOcean), Grafana, Swagger, Jest, Git
Стек специалиста на проекте
PostgreSQL, Docker, Jest, Swagger, Grafana, Kubernetes, JWT, Socket.io, NATS, NestJS, DigitalOcean, Redis, WebSockets, Работа с интеграциями, BullMQ
Отрасль проекта
Social Networking
Период работы
Апрель 2023 - По настоящее время
(2 года 4 месяца)
API Gateway и платформа с комментариями
Роль
Junior Backend Developer
Обязанности
Обязанности в проекте:
- Внес вклад в разработку API Gateway для проксирования запросов на внутренние сервисы.
- Разработал модуль комментариев на платформе.
- Реализовал кэширование запросов с использованием Redis, что сократило время отклика на 90%.
- Писал автоматизированные тесты, улучшив стабильность выпуска обновлений.
Достижения на проекте:
- Успешное внедрение кэширования и улучшение производительности API.
Стек специалиста на проекте:
Node.js, TypeScript, NestJS, PostgreSQL, Redis, gRPC, Docker, Jest, Swagger, Git
Стек специалиста на проекте
PostgreSQL, Docker, API, JavaScript, Node.js, Jest, Swagger, TypeScript, gRPC, NestJS, API Gateway, Redis
Отрасль проекта
HRTech
Период работы
Сентябрь 2021 - Январь 2023
(1 год 5 месяцев)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Да
Дипломы и сертификаты
Переводчик в сфере профессиональной коммуникации 2019 г.
Образование
Высшее
Учебное заведение
Курский государственный университет
Специальность
Индустриально-педагогический факультет
Завершение учебы
2021 г.