const role = 'Frontend-разработчик'

Дарья Приндина

Переписываю и масштабирую frontend-приложения: от легаси JavaScript к современной React-архитектуре.

Опыт

1 год 11 мес

коммерческой разработки

Сейчас

CRM

Arbat Beauty, с мая 2025

Основной стек

React / TS

Next.js, TanStack Query

Дарья Приндина

Чем я занимаюсь

Было: легаси JavaScript, дублирование бизнес-логики

Стало: React 19 + TypeScript, архитектура Feature-Sliced Design

Стало: Vitest, Playwright, Storybook — миграция без регрессий

  • Проектирую компонентную архитектуру и понятный слой данных для долгой поддержки проекта.
  • Работаю со сложными интерфейсами: расписания, карточки визитов, формы, статусы, фильтрация.
  • Умею быстро находить и устранять продовые проблемы в синхронизации, датах/времени и адаптиве.
  • Работаю в связке с backend-командой, довожу задачи от декомпозиции до релиза.

Стек

Каркас

  • React 19
  • TypeScript
  • Next.js
  • Vite
  • React Router
  • JavaScript

Данные и состояние

  • TanStack Query
  • Zustand
  • Redux
  • React Hook Form
  • Axios
  • REST API

Качество и процесс

  • Vitest
  • Playwright
  • Storybook
  • ESLint
  • Git
  • Figma
  • Jira

Где работала

Arbat Beauty (ИП Алексейчук А.И.)

Frontend-разработчик

Май 2025сейчас

Разработка и развитие CRM-системы для сети салонов красоты.

  • Мигрировала легаси-фронтенд на React 19 и TypeScript, сократив количество UI-багов и упростив поддержку.
  • Сократила количество сетевых запросов в 3.3 раза.
  • Ускорила рендер расписания после смены дня примерно в 8.7 раза, открытие карточки визита — в 3.5 раза.

ООО «ТОВЕКО»

Frontend-разработчик

Декабрь 2024 — Май 2025

Разработка административной панели и UI-компонентов.

  • Создавала компоненты UI Kit: формы, таблицы, кнопки, модальные окна.
  • Реализовывала новые страницы и фильтрацию данных.
  • Интегрировала фронтенд с API через Axios, включая обработку ошибок.

ИП Перцовский Р. Е.

Frontend-разработчик (проект)

Ноябрь 2024 — Декабрь 2024

Коммуникационный хаб для маркетингового агентства.

  • Разрабатывала новые страницы и компоненты коммуникационного хаба.
  • Работала с легаси-кодом на JavaScript и переносила функциональность на React.

Проектные стажировки

Frontend Developer Intern (React / Vue / React Native)

Октябрь 2024 — Декабрь 2024

Разработка интерфейсов в командах 3–6 человек по Agile-процессу.

  • Разрабатывала UI-компоненты и страницы на React, Vue 3 и React Native.
  • Работала с формами, таблицами и модальными окнами.
  • Интегрировала REST API через Axios, настраивала маршрутизацию и состояние.

Учёба и документы

2027 (в процессе)

Магистр, Прикладная информатика

Университет ИТМО, Санкт-Петербург · Институт прикладных компьютерных наук

2022

Бакалавр, Реклама и PR

СПбГЭУ, Санкт-Петербург · Гуманитарный факультет

2024

Фулстак-разработчик

Яндекс Практикум

2024

Диплом «Веб-разработчик плюс»

Программа профпереподготовки

2025

Рекомендательное письмо после стажировки MIRR.ART

ИНДЛАБ

Что я построила

Коммерческие

Arbat Beauty CRM

текущий

Коммерческая CRM для сети салонов красоты: перевожу продукт с легаси-JavaScript на React/TypeScript и веду ключевые модули — расписание, склад, зарплаты.

Вклад в проект1486 коммитов, первый контрибьютор
Срок15 месяцев непрерывной работы
Архитектура10 доменных сущностей по FSD
ПереиспользованиеDrag-and-drop работает в 2 модулях из одного хука

Пет-проекты

Vibe-X

Пет-проект: real-time мессенджер с чатами, голосовыми и видеозвонками. Java-бэкенд, React-фронтенд, собственный сервер и деплой.

РольЕдинственный разработчик
СтекFull-stack: Java 21 + React 18
КлиентыWeb, desktop (Tauri), mobile (React Native)
ИнфраструктураСвой VDS, Docker, nginx, TURN-сервер

Командные и учебные

ProCharity Platform

Командная разработка платформы для волонтёров и НКО в приватном репозитории: фиксы, тесты и улучшение архитектуры.

Currency Converter

Сервис конвертации валют с валидацией формы, динамическими курсами и обновлением результата в реальном времени.

Центр адаптации «Изумрудный город»

Frontend сайта на Next.js App Router: вёрстка страниц и разработка базовых UI-компонентов.

Документы

Открыта к предложениям

Быстрее всего отвечаю в Telegram и по почте.

00dariaprindina00@gmail.comTelegramGitHubСанкт-Петербург, Россия