Annie

web-разработчикУдаленно

Создаю удобные
веб-приложения

Меня зовут Анна. Я web-разработчик с опытом 7+ лет.

Мой основной фокус — разработка современных web-приложений на React: - создание продуктовых интерфейсов; - построение масштабируемой структуры приложений; - настройка CI/CD.

Анна Каурова, web-разработчик
  • Микрофронтенды и переиспользуемые UI-библиотеки
  • Фокус на Web Vitals и максимальную скорость интерфейсов
  • Fintech, PWA и безопасная разработка (Security-first)
React + TypeScriptNode.jsCI/CDGit

Избранные работы

Проекты

КупиПодариДай Backend (курс Yandex)

Бэкенд сервиса вишлистов на TypeScript и NestJS: авторизация, валидация, работа с Postgres через TypeORM и документация API через Swagger

  • Node.js
  • TypeScript
  • NestJS
  • Postgres
  • TypeORM

Mesto Backend (курс Yandex)

Бэкенд-сервис на TypeScript и Node.js с Express, MongoDB и JWT-авторизацией для продуктового веб-приложения

  • Node.js
  • TypeScript
  • Express
  • MongoDB
  • JWT

Mobile Flashcards (курс Udacity)

Мобильное приложение на React Native для изучения карточек: создание колод, прохождение квизов и локальные уведомления

  • React Native
  • JavaScript
  • iOS
  • Android
  • Expo

Обо мне

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

Создаю продукты, где надежность и безопасность стоят на первом месте. Мне важно, чтобы за удобным интерфейсом стояла грамотная архитектура и чистый код, с которым всей команде будет комфортно развивать проект.

Командная синергия: Искренне люблю работать в связке с людьми. Считаю ревью и менторство не формальностью, а способом сделать продукт стабильнее, а команду — сильнее через культуру открытого фидбэка.

Security-first mindset: Опыт в пентестинге и CTF помогает учитывать уязвимости на ранних этапах и внедрять стандарты безопасности во всём цикле разработки.

Устойчивость системы: Слежу за чистотой кода и актуальностью архитектуры.

Product Ownership: Сопровождаю продукт от анализа требований до мониторинга в продакшене. Ответственность за результат для меня важнее, чем просто закрытая задача.

Development & Architecture

ReactTypeScriptNext.jsRedux ToolkitMicrofrontendsNode.jsAnt DesignPWAi18nWeb VitalsKafkaRedis

Infrastructure & Quality

DockerNginxCI/CDGitLab CIGitHub ActionsViteWebpackJestReact Testing LibrarySonarQubeSentryESLintStylelintFigmaGit

Профессиональный путь

Опыт

Почта Банк 2019 — 2026

Главный разработчик (Senior Frontend Engineer)

Разработка высоконагруженных фронтенд-решений в крупном Fintech-проекте

ReactTypeScriptNode.jsPM2GitLab CI/CDSentryKibanaMicrofrontends
  • Миграция с монолита на микрофронтенды (25+ модулей), выделение переиспользуемых (shared) библиотек, разработка кастомного UI-kit по макетам в Figma.
  • Разработка и архитектура нескольких админ-панелей с нуля на стеке React + Redux / Redux Toolkit + Ant Design.
  • Настройка пайплайнов GitLab CI/CD, деплой с использованием PM2, мониторинг стабильности системы (Sentry, Kibana).
  • Покрытие кода Unit-тестами, контроль качества через SonarQube, фокус на Clean Code и регулярный рефакторинг.
  • Менторство и онбординг, проведение технических интервью, систематическое Code Review.
  • Понимание жизненного цикла продукта: от анализа требований заказчика и проектирования архитектуры до деплоя в продакшен и пост-релизного мониторинга.
  • Опыт работы в кросс-функциональных командах по Scrum/Kanban. Понимание ценности итеративной разработки и быстрой поставки фич (Time-to-Market).
  • Владение Jira и Confluence для ведения технической документации, управления задачами и прозрачности процессов внутри команды.
  • Участие в обсуждении продуктовых решений для поиска оптимального баланса между техническим совершенством и потребностями пользователей.

Контакты

Буду рада обсудить ваш проект

Самый быстрый способ связаться со мной - написать на почту.

kaurova.a.e@gmail.com

Обычно отвечаю в течение 1-2 рабочих дней.