👨💻 Skills:
💪 Мои сильные стороны:
✉️ Связь со мной:
Email: romanwebdev.it@gmail.com
Telegram: @romanwebdev_it
Участвовал в разработке frontend-приложения для крупной платформы фриланс-услуг в
составе команды из 6 разработчиков. Проект велся на TypeScript. Активно использовал Next.js
для реализации серверного рендеринга (SSR) и статической генерации страниц (SSG).
Обеспечивал взаимодействие с backend-частью через REST API и WebSockets, а также
реализовывал ленивую загрузку (lazy load) для повышения производительности приложения.
✱ СТЕК: Next.js, TypeScript, Zustand, CSS Modules, REST API, Git
ОБЯЗАННОСТИ:
• разработка нового функционала
• оптимизация производительности, с применением profiler
• взаимодействие с дизайнерской и backend-командами для согласования требований и
интеграции
• рефакторинг
• настройка и управление сборкой проекта на Next.js
• работа с инструментами контроля версий (Git) и CI/CD
• участие в спринтах и планировании задач
• стилизация компонентов, используя CSS Modules
• мониторинг ошибок при помощи Sentry
За последние 2 года реализовал порядка 4 проектов, а также занимался поддержкой нескольких проектов небольшой и средней сложности на React
✱ СТЕК: React.js, Next.js, TypeScript, JavaScript, Zustand, Redux, React Query (TanStack Query), Styled Components, Tailwindcss, REST API, Git
ОБЯЗАННОСТИ:
• разработка нового функционала
• оптимизация производительности, с применением profiler
• взаимодействие с дизайнерской и backend-командой для согласования требований и
интеграции
• рефакторинг
• настройка и управление сборкой проекта на Next.js и React.js
• работа с инструментами контроля версий (Git) и CI/CD
• участие в спринтах и планировании задач
• поддержка существующих проектов
КЛЮЧЕВЫЕ ПРОЕКТЫ:
➤ ПРОЕКТ: Система исполнения регламентов Кировской области (СИР КО)
Веб-приложение для оказания услуг гражданам, направляемых с портала региональных госуслуг и МФЦ
ЗАДАЧИ:
• разработка пользовательских интерфейсов для работы с заявками и отслеживания статусов по услугам
• настройка взаимодействия с REST API для отправки и получения данных о заявках и услугах
• настройка системы ролей и прав доступа для различных категорий пользователей
• добавление возможности подписания документов
➤ ПРОЕКТ: Сервис для бронирование мест в детских оздоровительных лагерях
Веб-приложение, разработанное для МФЦ, позволяющее вести учет заявок на путевки в детские лагеря.
ЗАДАЧИ:
• создание формы подачи заявки на путевки в детские лагеря, включая выбор лагеря, дат пребывания, информации о ребенке и контактных данных
• настройка личного кабинета для отслеживания статуса заявки и истории бронирований
➤ ПРОЕКТ: Сервис для оказания социальных услуг
Веб-приложение позволяющее вести учет заявок на оказание социальных услуг.
ЗАДАЧИ:
• создание формы для подачи заявок на социальные услуги, включающей поля для ввода личных данных, описания услуг и предпочтительных дат
• обработка различных сценариев сбоев при отправке заявок, с возможностью их повторной отправки
• настройка системы аутентификации пользователей
Обучение по направлению «Информационные системы и технологии». Получил фундаментальные знания в области программирования, проектирования и разработки информационных систем. Изучал языки программирования, алгоритмы и сетевые технологии. Активно участвовал в проектной деятельности. Выполнил дипломный проект, связанный с разработкой программного обеспечения для автоматизации процессов в машиностроении.