Романова Валерия Вячеславовна

+7 (950) 906-61-62 | vbleroy@yandex.ru | @vbleroy (Telegram) | VK | Тула, Россия (удалённо)
О себе
Frontend-разработчик (Middle) с продакшн-опытом на Vue 3 (Composition API, TypeScript, Pinia, Vue Router). Разработала с нуля фронтенд внутренней системы управления заказами и логистикой для сети из ~1200 точек: компонентная архитектура, ролевая модель авторизации (RBAC) для ~20 пользователей в офисе, unit-тесты на Vitest, сборка на Vite. Параллельно веду legacy Vue 3-проект и мобильное приложение на Flutter — комфортно переключаюсь между несколькими продуктами одновременно. Активно использую AI-инструменты разработки (Claude Code, Cursor) в рабочем процессе. Быстро адаптируюсь к новым фреймворкам и командным процессам.
Ключевые компетенции
Vue 3 / Composition API Pinia Vue Router TypeScript Vite Vitest REST API Git / Code Review AI-инструменты разработки
Опыт работы
Здравсервис, ООО Ноябрь 2024 — настоящее время
Frontend / Flutter-разработчик
Аптечная сеть, ~1200 аптек по всей России · Удалённо
  • Разработала с нуля фронтенд внутренней системы управления заказами и логистикой («Здесь ЕКОМ») на Vue 3, Composition API, TypeScript, Pinia, Vue Router: график курьеров с drag-and-drop (vue-cal), список заказов с фильтрацией по 9 параметрам.
  • Спроектировала ролевую модель авторизации (RBAC) для ~20 пользователей в офисе с разграничением между отделами — самостоятельно объяснила бэкенд-команде принцип работы модели, опираясь на профильное ИБ-образование.
  • Внедрила unit-тесты на Vitest и Storybook для компонентов ЕКОМ, покрывая позитивные и негативные сценарии.
  • Параллельно веду legacy-проект «РМК» на Vue 3, раскатанный на 1200 точках: внедрила WebSocket-оповещения в реальном времени, Playwright E2E-тесты, Feature Branching в Git — команда перешла на стабильные еженедельные релизы.
  • Веду мобильное приложение «Здесь Аптека» на Flutter (Android/iOS): более 20 исправленных багов, портирование двух приложений с Android на iOS.
  • В команде без штатного дизайнера самостоятельно беру на себя UI/UX-задачи (редизайн, app-иконки).
Тульский государственный университет Март 2022 — Декабрь 2022
Разработчик (заказная разработка для НИЦ «БиоХимТех»)
Тула, Россия
  • Реализовала frontend-часть программно-вычислительного комплекса по контролю максимальной приземной концентрации загрязняющих веществ в атмосфере на Vue.js.
  • Работала с серверной частью на Node.js.
Проекты
«Здесь ЕКОМ» — система управления заказами и логистикойVue 3 / TypeScript
Frontend разработан с нуля для внутренней команды ~20 пользователей: RBAC-авторизация, drag-and-drop календарь курьеров, фильтрация заказов по 9 параметрам, unit-тесты (Vitest).
Vue 3, Composition API, TypeScript, Pinia, Vue Router, Vite, Vitest, Storybook
Хакатон TulaHack.Digital <Web & Mobile>Май 2024
Мобильное веб-приложение «Книга рецептов» с фильтрацией по имеющимся в холодильнике ингредиентам и личным кабинетом для подсчёта потреблённых за день калорий.
Vue 3, Ionic Capacitor, Express, Node.js, MongoDB
Образование
Специалист по защите информации — Информационная безопасность автоматизированных систем 2024
Тульский государственный университет (ТулГУ), Институт прикладной математики и компьютерных наук
Образование в ИБ пригодилось на практике при проектировании модели авторизации (RBAC) в ЕКОМ.
Дополнительное образование
Разработчик мобильных и веб-приложений Цифровая кафедра ТулГУ 2024
Навыки
Frontend: Vue 3, Composition API, Vue Router, Pinia, Vue 2 (базово), Tailwind CSS, TanStack Table Языки программирования: JavaScript, TypeScript, HTML5/CSS3, Dart Сборка и тулинг: Vite, npm, ESLint, Prettier Тестирование: Vitest, Storybook, Playwright (E2E) Сеть: REST API, WebSocket/WSS Mobile: Flutter, BLoC, Clean Architecture, Firebase Cloud Messaging Backend (ознакомительный уровень): Node.js, Express, MongoDB Архитектура и подходы: RBAC-проектирование, Feature Branching (Git Flow) Быстро осваиваю: Nuxt, GraphQL, React, AI-инструменты разработки Языки: Русский (родной), Английский (B1)