Обязанности и достижения:
Проект для поиска специалистов.
Стек: Next.js, React.js, RTK Query, TypeScript, React Hook Form, Zod, Tanstack, shadcn UI, Tailwind
- Разработал каталог специалистов, страницы профиля и админ-панель модератора, что позволило автоматизировать управление контентом и улучшило пользовательский путь.
- Реализовал REST API и глобальный стор данных (Redux) с поддержкой пагинации, поиска и фильтрации, ускорив обработку данных на фронтенде.
- Настроил формы обратной связи с валидацией, повысив конверсию заполнений и снизив количество ошибок пользователей.
- Внедрил SEO-оптимизацию через Metadata API, что улучшило видимость сайта в поисковых системах.
- Провел оптимизацию производительности по метрикам Lighthouse, достигнув итогового показателя 98/100, что значительно сократило время загрузки страниц и повысило Core Web Vitals.
- -----------------------------------------------
Проект поиску работы и сотрудников.
Стек: Next.js, React.js, Redux/Toolkit, TypeScript, Axios, Tonconnect, Ton Crypto, React Hook Form, Yup, Sass, i18next, Toastify
- Разработал каталог вакансий и компаний, а также личные кабинеты работодателя и соискателя, что позволило пользователям управлять откликами и публикациями в одном интерфейсе.
- Создал мобильную версию сайта, увеличив вовлечённость мобильных пользователей и охват аудитории.
- Внедрил интернационализацию (i18next), обеспечив поддержку нескольких языков и выход проекта на международный рынок.
- Интегрировал внешние API через Axios (HTTP-запросы, interceptors, обработка ошибок), повысив стабильность сетевых взаимодействий.
- Оптимизировал ререндеры и сборку, сократив время билда и повысив отзывчивость интерфейса.
- Реализовал авторизацию через кошелёк TON, расширив функционал и обеспечив безопасную авторизацию в Web3-среде.
- -----------------------------------------------
Проект для проведения инвентаризации.
Стек: Next.js, React.js, Redux/Toolkit, TypeScript, Axios, Formik, Yup, Echarts, Cookies Next, React
Tooltip, Storybook, Playwright, React Yandex Metrika, React Joyride, MUI, Sass
- Разработал админ-панели компании и сотрудников, включая онбординг-тур по приложению (React Joyride), что улучшило UX и ускорило адаптацию новых пользователей.
- Реализовал фильтрацию, пагинацию и поиск объектов и ТМЦ, упростив навигацию и работу с большими объемами данных.
- Настроил работу с формами через Formik, повысив стабильность валидации и качество пользовательского ввода.
- Разработал многофункциональные UI-компоненты, переиспользуемые в разных модулях приложения, что сократило время разработки новых страниц.
- Внедрил аналитику с графиками ECharts, позволив компании при проведении инвентаризации отслеживать состояние складов в реальном времени.
- Оптимизировал скорость загрузки приложения внедрив SSR, SSG технологии.