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

+7 (950) 906-61-62 | vbleroy@yandex.ru | @vbleroy | VK | Тула, Россия (удалённо / гибрид)
О себе
Mobile-разработчик (Flutter) с коммерческим продакшн-опытом: BLoC/Cubit, Service Locator (DI), чистая архитектура (Clean Architecture). Единственный разработчик в команде, самостоятельно доведший два приложения от Android-only до полноценного релиза на iOS — перепривязка Firebase push-уведомлений, сборка iOS-билдов и прохождение проверки App Store. На основном мобильном продукте («Здесь Аптека») диагностирую и проактивно исправляю продакшн-баги (постраничная загрузка данных, доступность интерфейса), а также беру на себя UI-редизайн в команде без штатного дизайнера. Параллельно веду Vue 3-продукт с нуля, что даёт широкий кросс-платформенный кругозор.
Flutter / Dart BLoC / Cubit Service Locator (DI) Clean Architecture Android → iOS портирование Firebase Cloud Messaging App Store релизы Кросс-платформенная разработка
Опыт работы
Здравсервис, ООО Ноябрь 2024 — настоящее время
Flutter/Frontend-разработчик
Аптечная сеть, ~1200 точек по России · команда фронтенда — 4 человека
  • Портировала два внутренних приложения («Здесь Сотрудник», «Здесь Чат») с Android-only на кросс-платформенные: перепривязала Firebase push-уведомления на iOS и Android, собрала iOS-билды, спроектировала app-иконки и отправила приложения на проверку в App Store.
  • На основном мобильном продукте «Здесь Аптека» (Flutter, Android/iOS) исправила более 20 багов, включая проблемы с фильтрами поиска и неадаптированные элементы интерфейса — большинство найдено проактивно, до жалоб пользователей.
  • Диагностировала причину жалоб на не открывающийся раздел «Избранное»: все товары загружались одним запросом; реализовала постраничную загрузку — жалобы прекратились.
  • Спроектировала и внедрила редизайн кнопки «Избранное» и блока информации о заказе — в компании нет штатного дизайнера, проектированием UI занималась самостоятельно.
  • Параллельно разработала с нуля фронтенд системы управления заказами и логистикой «Здесь ЕКОМ» (Vue 3, TypeScript, WebSocket) — спроектировала ролевую модель авторизации (RBAC) для ~20 пользователей в офисе, опираясь на профильное ИБ-образование.
  • Веду legacy-проект «РМК» (Vue 3, WebSocket), раскатанный на 1200 точках: внедрила Playwright E2E-тесты, Feature Branching в Git — команда перешла на стабильные еженедельные релизы.
Тульский государственный университет Март 2022 — Декабрь 2022
Разработчик (учебная/заказная разработка)
Заказная разработка для НИЦ «БиоХимТех» при ТулГУ
  • Реализовала фронтенд-часть программно-вычислительного комплекса на Vue.js.
  • Работала с серверной частью на Node.js.
Проекты
«Здесь Сотрудник» / «Здесь Чат» — портирование Android → iOSFlutter
Полный цикл кросс-платформенного релиза: адаптация билдов под iOS, перепривязка Firebase push-токенов, сборка и отправка на проверку в App Store, проектирование app-иконок.
Flutter, Dart, Firebase Cloud Messaging, App Store Connect
«Здесь Аптека» — мобильное приложениеFlutter, BLoC
Багфиксинг (20+ проактивно найденных дефектов), диагностика проблем производительности (постраничная загрузка), UI-редизайн без выделенного дизайнера.
Flutter, BLoC, Service Locator (DI), Clean Architecture
«Здесь ЕКОМ» — система управления заказами и логистикойVue 3 / TypeScript
Frontend с нуля для сети из ~1200 точек: RBAC-авторизация, множественная фильтрация данных, drag-and-drop календарь курьеров.
Vue 3, Composition API, TypeScript, Pinia, WebSocket, Vite
Образование
Специалист по защите информации — Информационная безопасность автоматизированных систем 2024
Тульский государственный университет (ТулГУ), Институт прикладной математики и компьютерных наук
Профильное образование в ИБ применено на коммерческом проекте — проектирование RBAC в «Здесь ЕКОМ».
Дополнительное образование
Разработчик мобильных и веб-приложений Цифровая кафедра ТулГУ 2024
Volga Summer Camp МИСИС и ЯрГУ им. П.Г. Демидова 2021
Навыки
Mobile: Flutter, Dart, BLoC, Cubit, Service Locator (DI), Clean Architecture, Firebase Cloud Messaging iOS-релизы: сборка и релиз iOS-билдов, портирование Android → iOS, App Store Connect Frontend (web): Vue 3, Composition API, TypeScript, Pinia Сеть: REST API, WebSocket/WSS Тестирование: Vitest (unit), Playwright (E2E) Инструменты: Git, GitLab, CI/CD, Vite Безопасность: проектирование моделей авторизации и разграничения доступа (RBAC) Языки: Русский (родной), Английский (B1)