Резюме: Fullstack-разработчик Vue.js / NestJS
ОБО МНЕ
Fullstack-разработчик с опытом коммерческой разработки более 5 лет .
Специализируюсь на Node.js / NestJS на бэкенде и Vue.js / Nuxt.js на фронтенде.
— — —
ОПЫТ
Backend: проектирование REST API и контрактов взаимодействия, PostgreSQL и Prisma ORM, кэширование на Redis, асинхронная обработка через RabbitMQ, контейнеризация в Docker.
Frontend: интеграция с бэкендом на основе спроектированных контрактов, корректная обработка состояний загрузки и ошибок, работа с SSR, разработка сложных компонентов с нетривиальной логикой.
Дополнительно: базовый опыт работы с PHP, Bitrix-1C, Wordpress, WooCommerce.
— — —
ДОСТИЖЕНИЯ
Платформа аренды вещей
Спроектировал и вывел в продакшн платформу со слоистой архитектурой на NestJS и Nuxt 3 с SSR. Реализовал мультиязычность через JSONB-переводы на уровне сущностей и многоуровневое кэширование на Redis для снижения нагрузки на PostgreSQL. Настроил админ-панель для управления каталогом и заказами. Контейнеризировал окружение в Docker Compose и автоматизировал CI/CD, обеспечив воспроизводимость развёртываний, горизонтальную масштабируемость и отказоустойчивость.
Система пользовательского голосования
Спроектировал и реализовал онлайн-систему на NestJS с асинхронной обработкой через RabbitMQ и идемпотентной синхронизацией голосов по UUID, исключающей дубли и конфликты при повторной отправке.