← В ленту

Скиллы

JavaScript
TypeScript
Node.js
NestJS
Express.js
React.js
Next.js
Vue.js
Vuex
Socket.io
OAuth
JWT
REST API
Docker
Git
Elasticsearch
Redis
Sequelize
PostgreSQL
i18n
TanStack Query
Shadcn UI
CSS
HTML
Docker Compose
Cloudinary
Swagger
Jira
Адаптивная вёрстка
Кроссбраузерная вёрстка

Опыт работы

Fullstack developer
06.2025 - 08.2025 |NDA
Next.js, React, TanStack Query, i18n, Shadcn UI, Hello-Pangea DnD, PostgreSQL, Redis, JWT, OAuth, 2FA,Swagger, JSDoc
Проект: KANBAN-ULTRA ● Разработал frontend, реализовал backend. ● Настроил почтовые уведомления через Nodemailer/Resend. ● Внедрил Redis-кеширование и капчу для защиты от ботов. ● Реализовал аналитику и статистику проектов. ● Организовал архитектуру. ● Настроил Docker-окружение и деплой (VPS, docker-compose). ● Подготовил документацию. Достижения: ● Создал fullstack-продукт от идеи до рабочего продакшн-приложения. ● Реализовал надёжную систему аутентификации (2FA, OAuth, email verification). ● Обеспечил масштабируемую архитектуру (NestJS + Redis + PostgreSQL). ● Сделал интерфейс с drag&drop, аналитикой и локализацией (RU/EN). ● Получил опыт полного цикла: архитектура → код → инфраструктура → деплой → документация.
Fullstack developer
03.2023 - 05.2024 |NDA
Node.js, TypeScript, PostgreSQL, Sequelize, Vue.js, Vuex
Проект: Project V ● Разрабатывал серверную и клиентскую часть игрового сервера. ● Реализовал и оптимизировал асинхронные операции, связанные с синхронизацией анимаций между игроками. ● Разрабатывал игровые события и механики (дрифт-режим, командные битвы 5 на 5, профессия аквалангиста). ● Оптимизировал загрузку данных с помощью кеширования на клиентской стороне.
Fullstack developer
08.2023 - 09.2023 |NDA
Next.js,TypeScript, NestJS, PostgreSQL, TypeORM, ElasticSync, GitHub, PassportJS, JWT,Cloudinary, Docker, real, socket.io
Проект: BlogApp-Ultra ● Разработал модульную архитектуру фронтенда и бэкенда . ● Интегрировал ElasticSearch для полнотекстового поиска по постам и комментариям с автоматической синхронизацией данных ). ● Реализовал систему аутентификации через email/password и социальные сети. ● Организовал хранение медиафайлов в Cloudinary для оптимизации нагрузки на базу данных и ускорения загрузки. ● Настроил Docker-окружение и деплой. ● Реализовал real-взаимодействия через socket.io. Достижения: ● Внедрил систему рейтингов и умных подборок. ● Создал админ-панель для управления контентом и пользователями. ● Настроил процесс разработки от локальной среды до продакшн-деплоя.

Языки

РусскийРоднойАнглийскийВыше среднего