Скидка на вакансию
Скидка на первую вакансию
Акция до 22 декабря
Роман Садов (romanwebdev), 24 года, Россия, КировРоман Садов (romanwebdev), 24 года, Россия, Киров

Роман Садов

Создаю современные веб-приложения с интуитивным интерфейсомФронтенд разработчикВеб-разработчикСредний (Middle)
Ищу работу

Контакты

Контакты скрыты настройками приватности
Возраст: 24 года
Опыт работы: 3 года и 1 месяц
Регистрация: 29.03.2024
Последний визит: сегодня
Гражданство: Россия
Местоположение: Россия, Киров
Дополнительно: готов к переезду и к удаленной работе
Знание языков: Английский В1

Обо мне

👨‍💻 Skills:

  • TypeScript / JavaScript (ES6+)
  • NextJS / ReactJS
  • Redux Toolkit / Redux / Redux Thunk 
  • Zustand / Jotai
  • React Query / RTK Query 
  • React Hook Form
  • Tailwind CSS / SCSS / styled-components / CSS Modules 
  • ShadCN / Material UI / Ant Design / NextUI
  • Webpack / Vite
  • SSR / Profiler / Optimizing Perfomance / Code Splitting / Lazy Loading
  • ESLint / Prettier
  • Git / GitHub / GitLab
  • SOLID / KISS / DRY / DDD / FSD

💪 Мои сильные стороны:  

  • Ответственность: всегда готов взять на себя сложные задачи и довести их до результата. В критических ситуациях помогаю команде найти оптимальное решение.  
  • Коммуникабельность: легко нахожу общий язык с коллегами, эффективно взаимодействую с разными командами (дизайнерами, бэкендом и QA).  
  • Инициативность: предлагаю улучшения процессов и продуктов, которые повышают производительность и пользовательский опыт.  
  • Интерес к продукту: анализирую работу приложения и предлагаю новые идеи для его развития. 

✉️ Связь со мной:
Email: romanwebdev.it@gmail.com
Telegram: @romanwebdev_it

Навыки

TypeScript
JavaScript
Next.js
React
Git
SCSS
TailwindCSS

Участие в профсообществах

Опыт работы

  • 638mm
    Берлин
    Фронтенд разработчик (Средний)Frontend-разработчик
    Март 2024 — По настоящее время (10 месяцев)

    Участвовал в разработке 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

  • Центр стратегического развития информационных ресурсов и систем управления (г. Киров)
    Киров
    Фронтенд разработчик (Средний)Frontend-разработчик
    Декабрь 2021 — Март 2024 (2 года и 4 месяца)

    За последние 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 для отправки и получения данных о заявках и услугах
    • настройка системы ролей и прав доступа для различных категорий пользователей
    • добавление возможности подписания документов

    ➤ ПРОЕКТ: Сервис для бронирование мест в детских оздоровительных лагерях
    Веб-приложение, разработанное для МФЦ, позволяющее вести учет заявок на путевки в детские лагеря.

    ЗАДАЧИ:
    • создание формы подачи заявки на путевки в детские лагеря, включая выбор лагеря, дат пребывания, информации о ребенке и контактных данных
    • настройка личного кабинета для отслеживания статуса заявки и истории бронирований

    ➤ ПРОЕКТ: Сервис для оказания социальных услуг
    Веб-приложение позволяющее вести учет заявок на оказание социальных услуг.

    ЗАДАЧИ:
    • создание формы для подачи заявок на социальные услуги, включающей поля для ввода личных данных, описания услуг и предпочтительных дат
    • обработка различных сценариев сбоев при отправке заявок, с возможностью их повторной отправки
    • настройка системы аутентификации пользователей

    JavaScriptTypeScriptReactNext.jsHTMLCSSGitSCSSRedux

Высшее образование

  • ВятГУ

    Вятский государственный университет
    Автоматики и вычислительной техники; ФАВТ
    Сентябрь 2018 — Июль 2022 (3 года и 10 месяцев)

    Обучение по направлению «Информационные системы и технологии». Получил фундаментальные знания в области программирования, проектирования и разработки информационных систем. Изучал языки программирования, алгоритмы и сетевые технологии. Активно участвовал в проектной деятельности. Выполнил дипломный проект, связанный с разработкой программного обеспечения для автоматизации процессов в машиностроении.