Мужчина, 34 года (13.03.1992)
Минск
Гражданство: Беларусь
Разрешение на работу: Беларусь
Обновлено 23 марта
Частный проект
Разрабатывал интерфейсы с SSR и SPA с использованием Nuxt 4, уделяя особое внимание SEO и производительности
Реализовал динамическую маршрутизацию и асинхронную загрузку данных с использованием серверных возможностей Nuxt
Создал кастомную панель администратора для управления контентом и медиафайлами сайта
Внедрил аутентификацию и авторизацию с использованием cookie-сессий
Интегрировал логику аутентификации с помощью nuxt-auth-utils
Спроектировал и интегрировал бэкенд-сервисы с использованием Prisma и PostgreSQL
Разрабатывал функциональность на стороне бэкенда для управления контентом и медиафайлами
Реализовал загрузку и управление изображениями для слайдеров на главной странице
Создал функционал для редактирования информации о компании и юридических данных
Реализовал безопасную загрузку и скачивание файлов для корпоративных документов
Проектировал масштабируемые и переиспользуемые структуры компонентов
Обеспечивал качество кода с помощью ESLint и Prettier
Настроил pre-commit хуки с использованием Husky и lint-staged
Выполнял строгую проверку типов с помощью vue-tsc
Частный проект
Спроектировал и реализовал архитектуру фронтенда с нуля
Внедрил аутентификацию и авторизацию на основе JWT-токенов доступа
Реализовал управление доступом на основе ролей (RBAC) для ролей администратора, менеджера и оператора
Разработал полный функционал CRUD для процессов управления заказами
Создал интерактивные таблицы данных с фильтрацией, редактированием внутри ячеек и пагинацией
Интегрировал фронтенд с бэкенд-сервисами, построенными на Prisma и PostgreSQL
Взаимодействовал с бэкенд-разработчиками по вопросам контрактов API и моделей данных
Использовал PrimeVue для ускорения разработки интерфейса с сохранением единообразия стилей
Обеспечивал качество кода и соблюдение лучших практик с помощью ESLint
Участвовал в подготовке к развертыванию и пост-релизной поддержке
Спроектировал и поддерживал масштабируемую модульную архитектуру фронтенда с использованием Vue 3
Реализовал сложные бизнес-сценарии, основанные на статусах заказов и разрешениях
Разработал управление доступом на основе ролей (RBAC) для ролей администратора, диспетчера и менеджера
Создал крупные таблицы с интенсивной работой с данными, поддерживающие серверную пагинацию, фильтрацию и сортировку
Разработал сложные формы с валидацией в реальном времени с использованием Vuelidate
Интегрировал фронтенд с бэкенд-сервисами через REST API с помощью Axios
Управлял глобальным состоянием приложения с помощью Pinia
Участвовал в миграции с Options API на Composition API
Создал переиспользуемые UI-компоненты для улучшения единообразия и сокращения дублирования
Провел рефакторинг устаревшего кода для повышения поддерживаемости и масштабируемости
Обеспечивал качество и единообразие кода с помощью ESLint
Тесно сотрудничал с бэкенд-разработчиками
Frontend разработчик с 3+ летним стажем.