Маркелова Ольга

Frontend-разработчик · Angular / Vue · 3+ года опыта · Москва

Профиль

Фронтенд-разработчик с опытом развития продакшен-систем с высокой нагрузкой и сложной бизнес-логикой. Стек: Angular (в т.ч. SSR через Angular Universal), Vue 2/3. Большой опыт миграции legacy-систем, рефакторинг и оптимизация производительности.

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

Ключевые компетенции

Angular · архитектура и SSR

Разработка и развитие крупных приложений.

  • Angular Universal (SSR), роутинг
  • Оптимизация: Lazy Loading, Signals, Standalone
  • SEO и скорость: Core Web Vitals / Lighthouse

Данные и UI-логика

Предсказуемая логика и удобные формы.

  • RxJS, реактивные формы, сложные сценарии
  • Состояние, валидации, обработка ошибок
  • Работа с графиками и интерактивными компонентами

Vue · миграции и развитие

Обновление платформ без остановки бизнеса.

  • Vue 2 На Vue 3, Composition API
  • Pinia, PrimeVue, Vue Router
  • Улучшение поддерживаемости и расширяемости

Интеграции и домен

Согласованная работа frontend ↔ backend.

  • REST API, WebSocket
  • Декомпозиция legacy: MVC → REST
  • Auth/RBAC, контроль доступа (по роли)

Качество, поддержка, наблюдаемость

Стабильность и прозрачность в проде.

  • Рефакторинг legacy, снижение техдолга
  • Техдокументация, описание решений
  • Логирование и метрики (Elastic, Zabbix)

Коммуникация и проектирование

Оперативная и корректная реализация функциональности.

  • Взаимодействие с бизнес-аналитиками
  • Уточнение требований, оценки, декомпозиция
  • Проектирование сценариев и интерфейсов

Опыт работы — 3 года 6 месяцев

Монт Фронтенд-разработчик Февраль 2024 — настоящее время · mont.ru

Angular, Angular Universal (SSR), TypeScript, RxJS, Vue 2/3, REST API, Node.js

  • Миграция трёх продакшен-проектов Angular 15 → Angular 21 без остановки бизнес-процессов
  • Перевод legacy .NET (Razor/MVC) → Angular Universal: REST API, time-to-market в 3 раза быстрее, TTI ≤ 2 сек, SEO
  • Централизованное логирование SSR в Elastic для контроля стабильности
  • Архитектурная оптимизация (Lazy Loading, Signals, esbuild) — сборка быстрее в 3 раза
  • Взаимодействие с бизнес-аналитиками: проработка требований, декомпозиция, проектирование

Ключевые проекты

CMS

Angular · TypeScript · REST API

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

  • Миграция React → Angular с улучшением поддерживаемости
  • ~50 пользователей, стабильная работа

B2B-портал

Angular · Angular Universal · TypeScript · REST API

Международная распределённая платформа для взаимодействия партнёров и клиентов.

  • Миграция .NET MVC → SSR-архитектура
  • Локализация для 15 стран, ~50 запросов/сек

Система авторизации

Angular · TypeScript · .NET · MVC · Razor

Ключевой компонент инфраструктуры доступа и безопасности корпоративных и внешних сервисов.

  • Рефакторинг legacy-архитектуры, новый функционал управления доступом

Система конфигурации виджетов

Vue 3 · TypeScript

Платформа для динамической конфигурации и рендеринга виджетов (UI‑модулей).

  • Миграция Vue 2 На Vue 3 и Composition API, улучшена производительность
АНО ЦИСМ Разработчик Сентябрь 2022 — Февраль 2024

Работа над внутренними корпоративными системами.

  • Angular (2 проекта) — рефакторинг и поддержка: сложная бизнес-логика, графики, реактивные формы
  • Angular (1 проект) — разработка с нуля до продакшена
  • Vue (1 проект) — разработка с нуля: Vue 3, Composition API, Pinia, PrimeVue

Образование

РТУ МИРЭА

2025 · Диплом с отличием

Институт информационных технологий · Программная инженерия. Разработка программных продуктов и проектирование информационных систем.

ВКР: «Акселератор IT-стартапов»

Java · Spring Boot · PostgreSQL · Angular · TypeScript

  • Исследована предметная область
  • Разработаны функциональные и нефункциональные требования
  • Спроектирована архитектура
  • Разработаны клиентская и серверная части

Навыки

TypeScript JavaScript (ES6+) HTML5 CSS/SCSS Адаптивная вёрстка a11y Angular RxJS Reactive Forms Angular Universal (SSR) Lazy Loading Vue 3 Composition API Pinia PrimeVue Vue Router Vue 2 На Vue 3 migration REST API WebSocket Auth (RBAC) Performance Core Web Vitals Lighthouse SEO Git GitLab CI/CD Vite Webpack esbuild Docker

Русский — родной · Английский — B1

Контакты

Удалённо / гибрид · Полная занятость