• Разработал брендированный UIKit с использованием TypeScript, TailwindCSS, PostCSS
  • Ввел строгую типизацию данных с бэкенда с помощью Utility Types, Zod и OpenAPI, минимизировав количество ошибок при интеграции
  • Обеспечил поддержку и рефакторинг устаревшего кода, что сократило технический долг на 30% и обеспечило 100% совместимость с новой архитектурой.
  • Реализовал real-time обмен данными через WebSocket и SignalR
  • Разработал систему ролевого доступа с гибкой конфигурацией прав, что позволило адаптировать функционал под разные категории пользователей.
  • Оптимизировал проект с использованием Redis-кэширования, снизив время отклика
  • Внедрил многоязычную локализацию с i18n для корректного отображения интерфейса в разных странах
  • Провёл рефакторинг, удалив 30% неиспользуемого кода и повысив читаемость проекта
  • Взаимодействовал с дизайнером на этапе проектирования интерфейсов, что уменьшило количество доработок после разработки на 25%.
  • Проводил code review и согласовывал API-контракты, что сократило количество багов на 35% и повысило скорость разработки новых фич на 20%
  • Оптимизация проекта (с использованием кэширования) с помощью Redis
  • Реализовал интеграцию с Webflow и ускорил разработку верстки на 80%

Стек технологий: Next.js, React, Typescript, Tailwind, Redux toolkit/RTKquery, Git, React-hook-form, Scss, eslint, prettier, tolgee, react-phone-number-input, useContext, Swagger, rest api, WebSocket