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

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