Разработчик
Владислав
Возраст
21 год (14 Января 2004)
Город
Ярославль
Возможен переезд в другой город
Полная занятость
1 год 1 месяц
Информационные технологии / IT / Интернет
Обязанности:
- Разработка и поддержка веб-приложения для строительной компании с использованием современных технологий - Next.js, TypeScript, React, Redux Toolkit, Ant Design.
- Создание адаптивного пользовательского интерфейса с использованием Next.js и Ant Design.
- Разработка административной панели для управления контентом.
- Оптимизация производительности и SEO-показателей сайта
- Интеграция с внешними API и сервисами.
- Написание чистого, поддерживаемого кода с использованием TypeScript.
Достижения:
- Успешно реализовал портфолио с галереей выполненных работ и детальным просмотром проектов.
- Создал систему управления услугами компании с возможностью редактирования через админ-панель.
- Реализовал форму обратной связи с валидацией и отправкой данных на сервер.
- Оптимизировал загрузку страниц, что привело к увеличению скорости работы сайта.
- Разработал адаптивный дизайн, обеспечивающий корректное отображение на всех устройствах.
- Внедрил систему управления мета-тегами для улучшения SEO-показателей
Информационные технологии / IT / Интернет
Проектная работа для заказчика с командой разработчиков.
Обязанности:
- Разработка интерфейса на React + TypeScript (Vite)
- Маршрутизация и состояние: React Router, Redux Toolkit, React Context для игры/музыки
- Игровой UI: звуки, управление раундами и очками
- Интеграция с API: типизация запросов/ответов, обработка ошибок, FSD архитектура
- UI/UX-компоненты, модульные стили (CSS Modules), адаптивность
- Оптимизация и качество: мемоизация, разбиение на логические слои, рефакторинг форм, удобство поддержки
Достижения:
-Упростил UX авторизации: убрал табы и добавил явное переключение между регистрацией и входом
- Повысил конверсию повторного входа: добавил CTA с единым обработчиком переключения
- Стабилизировал работу с API: единый axios-инстанс и централизованная обработка ошибок → меньше сбоев при сетевых ошибках
- Ускорил интерфейс игры: вынес таймер и модалки в изолированные компоненты, снизил лишние перерисовки
- Улучшил читаемость и поддержку: привёл код к FSD-подобной структуре (entities/features/shared/widgets), типизировал API-слой
- Повысил вовлечённость: добавил звуковое сопровождение и визуальные состояния, улучшив фидбек игрока
- Сократил баги в формах: унифицировал валидацию и обработку ошибок и формах входа/регистрации
Информационные технологии / IT / Интернет
Проектная работа для заказчика с командой разработчиков.
Обязанности:
- Разработка SPA на React + Vite
- Реализация аутентификации, JWT, хранение токенов в cookie
- Настройка приватных маршрутов и защиты роутов на клиенте
- Интеграция API с перехватчиками и обработкой ошибок
- Разработка UI-виджетов и адаптивной верстки; поддержка CSS-модулей
- Работа с корзиной: добавление/удаление товаров, пересчет итогов, состояний и уведомлений
- Проектирование и реализация REST API
- Работа с БД через Sequelize
- Рассылка почты через MailService (уведомления/подтверждения)
- Стандартизация ответов бэкенда через FormatResponse, унификация контрактов фронт/бэк
- Поддержка архитектуры в стиле FSD
Достижения
- Стабильно реализовал полную авторизацию на JWT с автообновлением токенов и защитой приватных роутов
- Упростил интеграцию с API: единый axiosInstance + перехватчики сократили дублирование запросов и обработки ошибок
- Ввел унифицированный формат ответов, ускорив обработку ошибок на фронтенде и отладку
- Реализовал загрузку изображений с валидацией и ограничением размера, снизив число ошибок при аплоаде
- Оптимизировал структуру проекта под FSD, упростив навигацию по коду и переиспользование компонентов
- Настроил Sequelize-миграции и сиды, обеспечив воспроизводимость БД и быстрое поднятие окружения
- Снизил количество 401/403 за счет корректной валидации JWT и явной обработки истечения сессии
- Улучшил UX корзины: мгновенные обновления, корректные состояния и пересчет итогов без перезагрузки страницы
- Повысил надежность API благодаря разделению контроллеров/сервисов и централизованной обработке ошибок
Информационные технологии / IT / Интернет
Проектная работа для заказчика с командой разработчиков.
Обязанности:
- Разработка интерактивного интерфейса с использованием React и современных хуков.
- Реализация анимаций и параллакс-эффекта с помощью GSAP.
- Настройка клиент-серверного взаимодействия через REST API.
- Разработка системы аутентификации и авторизации.
- Создание компонентов для работы с пользовательским контентом.
- Оптимизация производительности приложения.
- Работа с состоянием приложения через React Context.
Достижения:
- Успешно реализовал безопасную систему аутентификации с использованием JWT.
- Создал интерактивный интерфейс с плавными анимациями.
- Разработал систему загрузки и отображения пользовательских скриншотов.
- Реализовал чат с интеграцией ИИ
- Оптимизировал загрузку ресурсов для улучшения производительности
- Участвовал в разработке API на Node.js и Express.
Среднее специальное
Ярославль, 2019 — 2023 гг.
Английский — Технический
Фронтенд-разработчик. Участвовал в разработке CRM-систем и внутренних платформ на React + Typescript. Реализовывал интерфейсы с параллакс-эффектом, drag-n-drop, авторизацией на jwt токенах, WebSocket.
Настраивал архитектуру на Redux Toolkit, интегрировал Rest API, тестировал, работал со сборщиками Vite и Turbopack.
Разработал систему загрузки и отображения пользовательских скриншотов.
Реализовал чат с интеграцией ИИ
Оптимизировал загрузку ресурсов для улучшения производительности
Для связи: https://t.me/MajidVl
7 января, 2017
25 000 руб
8 ноября, 2022
30 000 руб
7 апреля, 2016
Artem
Город
Ярославль
Возраст
29 лет ( 1 марта 1996)
Опыт работы:
Без опыта
Резюме размещено в отрасли