← В ленту
Middle
Регистрация: 22.09.2025

Денис Свенин

Специализация: Node.js Developer
— Я Backend разработчик с более чем 4 годами опыта построения масштабируемых REST API и микросервисов. — Владею современным стеком (Node.js, TypeScript, JavaScript, NestJS, Express, PostgreSQL, MongoDB, Kafka, RabbitMQ, Docker) и применял его в проектах для финансовых систем, блокчейн-платформ (Web3, NFT), логистики и корпоративных приложений. Опыт включает: — Проектирование и оптимизацию высоконагруженных баз данных и API. — Интеграцию распределённых очередей и событийных архитектур. — Разработку и внедрение безопасных систем аутентификации. — Разработку смарт-контрактов и сервисов для работы с цифровыми активами. — Построение CI/CD процессов и облачных инфраструктур. — Работал над банковской аналитической платформой, биржей токенов и NFT-маркетплейсом. — Создавал расширение для Visual Studio Code с интеграцией AI-агентов для помощи в написании и отладке кода. — Также участвовал в разработке бизнес-экосистемы для управления мессенджерами, где внедрил AI-агентов для персонализированных уведомлений и автоматизации бизнес-процессов. Сильные стороны: — Умение быстро адаптироваться к новым технологиям, глубоко прорабатывать бизнес-логику и трансформировать её в надёжные технические решения. — А также опыт работы в командах над сложными высоконагруженными продуктами.
— Я Backend разработчик с более чем 4 годами опыта построения масштабируемых REST API и микросервисов. — Владею современным стеком (Node.js, TypeScript, JavaScript, NestJS, Express, PostgreSQL, MongoDB, Kafka, RabbitMQ, Docker) и применял его в проектах для финансовых систем, блокчейн-платформ (Web3, NFT), логистики и корпоративных приложений. Опыт включает: — Проектирование и оптимизацию высоконагруженных баз данных и API. — Интеграцию распределённых очередей и событийных архитектур. — Разработку и внедрение безопасных систем аутентификации. — Разработку смарт-контрактов и сервисов для работы с цифровыми активами. — Построение CI/CD процессов и облачных инфраструктур. — Работал над банковской аналитической платформой, биржей токенов и NFT-маркетплейсом. — Создавал расширение для Visual Studio Code с интеграцией AI-агентов для помощи в написании и отладке кода. — Также участвовал в разработке бизнес-экосистемы для управления мессенджерами, где внедрил AI-агентов для персонализированных уведомлений и автоматизации бизнес-процессов. Сильные стороны: — Умение быстро адаптироваться к новым технологиям, глубоко прорабатывать бизнес-логику и трансформировать её в надёжные технические решения. — А также опыт работы в командах над сложными высоконагруженными продуктами.

Скиллы

TypeScript
NestJS
JavaScript
Node.js
Express.js
GraphQL
WebSocket
Strapi
Koa.js
GitLab
GitHub
Bitbucket
Jest
RabbitMQ
Agenda
Bull
Kafka
Web3
Docker
Kubernetes
PostgreSQL
MongoDB
Mongoose
Redis
TypeORM
Sequelize

Опыт работы

VS Code Extension Developer
03.2025 - 08.2025 |Roo code, Extension for VS CODE
Typescript, Node.js, PostgreSQL, Redis, Bull, TypeORM, Git, Docker, VS CODE API
Автономный агент ИИ с открытым исходным кодом, предназначенный для кодирования, отладки и развития программных систем с минимальным участием человека. ● Разработка headless-версии расширения Roo Code для VS Code. ● Реализация бизнес-логики клиента. ● Интеграция с системами сборки и автодеплоя.
Backend Developer
04.2025 - 07.2025 |LMRU logistic
Node.js, NestJS, PostgreSQL, Kafka, Redis, Bull, TypeORM, Swagger, Git, Jest, Docker
Логистическая платформа для доставки строительных материалов по всей России. Система включает учёт заказов, маршрутов, транспорта и взаимодействие с поставщиками и клиентами. ● Реализация бизнес-логики клиента. ● Поддержка и улучшение использующих микросервисов.
Backend Developer
04.2024 - 10.2024 |Business application
TypeScript, Node.js, NestJS, PostgreSQL, TypeORM, JWT tokens, OAuth 2.0, Passport, Crypto, Docker, Grammy
Централизованная платформа управления клиентскими коммуникациями с поддержкой Telegram, WhatsApp, VK, Chatwoot, SMS и email. Возможности: сегментирование групп (категории/проекты), персонализированные рассылки с медиа и кнопками, контроль прав доступа. ● Создание приложения с нуля. ● Реализация бизнес-логики клиента. ● Проектирование схем баз данных. ● Работа с базой данных.
Backend Developer
12.2023 - 03.2024 |Bookmaker application
TypeScript, Node.js, Express, PostgreSQL, Redis, Bull, RabbitMQ, TypeORM, Swagger, JWT tokens, OAuth 2.0, Passport, Crypto, Git, Docker
Многофункциональная платформа для ставок и аукционов с полным циклом торгов, поддержкой платежных сервисов. ● Улучшение запросов к БД, а также улучшение вызовов BetApi. ● Реализация бизнес-логики клиента. ● Проектирование диаграмм БД. ● Работа с БД.
Fullstack Developer
12.2022 - 08.2023 |Bank of Georgia
Node.js, React, LitElement, Koa.js, PostgreSQL, TypeORM, JWT tokens, OAuth 2.0, Crypto, GitLab, Bull, RabbitMQ
Разработка RESTful-приложения для Bank of Georgia, предназначенного для управления счетами, анализа покупок и автоматизации налоговых расчетов. Приложение позволяет создавать счета, вести аналитику расходов и покупок (с детализацией по времени, месту и сумме), а также автоматически рассчитывать налоги и производить выплаты. ● Разработка бизнес-логики и веб-интерфейса. ● Оптимизация и доработка RESTful API. ● Поддержка и интеграция микросервисов. ● Реализация аналитических инструментов для отслеживания транзакций. ● Автоматизация налоговых расчетов и выплат. ● Оптимизация производительности и безопасности приложения.
Backend Developer
01.2021 - 12.2022 |NFT marketplace
TypeScript, Node.js, NestJS, PostgreSQL, MongoDB, Mongoose, Redis, Agenda, WebSocket, TypeORM, Graphql, JWT tokens, OAuth 2.0, Passport, Crypto, Jest, Git, RabbitMQ, MinIO, AWS (EC2, S3), Pinpoint, WEB.3, IPFS, Coinbase, Kubernetes, Docker
Проект представляет собой фабрику по создание шаблонных REST-приложений для работы с NFT, поддерживающее покупки (криптовалюта/фиат), аукционы, любые манипуляции с NFT и криптовалютой, ведение блога и инетграцию Google/Facebook. ● Реализация приложения, которое создает REST приложение. ● Реализация бизнес-логики клиента. ● Настройка конвейеров CI/CD. ● Построение диаграмм БД. ● Работа с БД. ● Написание Smart Contract. ● Поддержка, написание, работа с NFT. ● Написание и поддержка микросервиса.
Backend Developer
09.2020 - 01.2021 |HR WEB application
Strapi, Node.js, React , MongoDB, Mongoose, JWT tokens, OAuth 2.0, Crypto, Passport, Swagger, Jest, BitBucket , Pipeline, Heroku
HR-платформа для создания вакансий, страниц и событий и ведение сайта без кодинга. ● Реализация бизнес-логики клиента. ● Доработка и поддержка REST API приложения. ● Построение диаграмм БД. ● Работа с БД. ● Написание Pipeline для конвейера CI/CD.

Образование

Программное обеспечение информационных технологий
Государственный университет имени П.М.Машерова

Языки

РусскийРоднойАнглийскийСредний