Роман Ц., Middle+, Backend разработчик

Male avatar
Роман Ц.
Россия, Ульяновск
2 300 ₽/час 368 000 ₽/мес.
    Backend разработчик
  • Middle+
Опыт работы:
От 3 до 6 лет

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

Навыки
Technology:
Node.js
Express.js
JavaScript
Nest.js
TypeScript
TypeORM
Redis
Elasticsearch
AWS S3
Nginx
RabbitMQ
Prometheus
Grafana
ELK Stack
AmoCRM
Telegram API
yookassa
YandexGPT
Google Sheets
Database:
MySQL
PostgreSQL
Applications:
Docker
Source_control:
Gitlab CI
Формат работы
Удалённо
Описание о специалисте

Опытный Backend-разработчик с 4+ годами профессионального опыта в создании масштабируемых веб-приложений и микросервисов. Специализируется на разработке на Node.js, Nest.js и TypeScript с экспертизой в разработке API, оптимизации баз данных и системной интеграции. Доказанный опыт ведения проектов от концепции до развертывания, внедрения CI/CD пайплайнов и оптимизации производительности системы. Навыки работы с различными сторонними API включая AmoCRM, Telegram, YooKassa и YandexGPT. Сильный опыт в архитектуре микросервисов, стратегиях кеширования и масштабировании инфраструктуры

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

NDA
Позиция на проекте
Backend-разработчик
Ответственность
  1. Отрефакторил проекты
  2. Поддерживал и дорабатывал существующие микросервисы
  3. Добавлял новые функционал
  4. Настроил CI/CD (GitLab CI)
  5. Покрывал тестами приложение
  6. Масштабировал серверную инфраструктуру
Технологии и инструменты
AWS, Docker, Elasticsearch, ELK Stack, Gitlab CI, Grafana, Nginx, Node.js, Prometheus, RabbitMQ, Redis, TypeORM, TypeScript, Ubuntu, Nest.js, docker-compose, MySQL/PostgreSQL
Период работы/продолжительность
Октябрь 2024 г. - Июнь 2025 г.
Интеграция Telegram + AmoCRM
Описание задачи/проекта

Продвинутая система интеграции, позволяющая пользователям общаться с клиентами через Telegram через платформу AmoCRM, с функциями обмена сообщениями в реальном времени и синхронизации CRM.

Позиция на проекте
Backend-разработчик
Ответственность
  1. Преобразовал монолитную кодовую базу в поддерживаемую и читаемую архитектуру микросервисов
  2. Внедрил комплексную систему логирования, ускорив обнаружение ошибок в 20 раз
  3. Исправил более 50 багов в проекте, значительно улучшив стабильность системы
  4. Оптимизировал производительность API в 60 раз (с 1200мс до 20мс) используя Redis и кеширование в памяти
  5. Разработал и поддерживал CI/CD пайплайны для автоматизированного развертывания
  6. Интегрировал AWS S3 для снижения нагрузки на серверное хранилище и улучшения масштабируемости
  7. Внедрил комплексное покрытие тестами для всех backend-сервисов
Технологии и инструменты
AWS S3, Docker, MySQL, Nginx, Redis, TypeORM, TypeScript, Express, Nest.js, gramjs
Период работы/продолжительность
Январь 2021 г. - Август 2024 г.
E-commerce платформа для производства мебели
Описание задачи/проекта

Комплексная e-commerce платформа для компании по производству мебели, включающая каталог товаров, управление заказами и интегрированную обработку платежей.

Позиция на проекте
Backend-разработчик
Ответственность
  1. Разработал и поддерживал масштабируемую e-commerce платформу с архитектурой микросервисов
  2. Добавлял новую функциональность и возможности для улучшения пользовательского опыта и бизнес-операций
  3. Поддерживал и улучшал существующие микросервисы для повышения производительности и поддерживаемости
  4. Масштабировал серверную инфраструктуру для обработки возросшего трафика и требований к обработке данных
  5. Интегрировал внешние сервисы и сторонние API для бесшовных бизнес-операций
  6. Проводил комплексные код-ревью для поддержания высоких стандартов качества кода
  7. Внедрил комплексное покрытие тестами для всех backend-компонентов
Технологии и инструменты
AWS S3, Docker, Elasticsearch, ELK Stack, Gitlab CI, Grafana, Nginx, Prometheus, RabbitMQ, Redis, TypeORM, TypeScript, Nest.js, MySQL/PostgreSQL
Период работы/продолжительность
Январь 2021 г. - Август 2024 г.
Аналогичные специалисты
Не нашли, кого искали?

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

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

Request Poster