Frontend-разработчик
Контакты
Мой стек - TypeScript, JS, React+Redux, SCSS и HTML, у меня есть опыт работы с Pug, Vite, Webpack, HTTP API, REST API, семантической версткой, SQL (PostgreSQL), python, node.js. Знакома с БЭМ, в работе использую FSD. Пишу тесты используя Jest, Playwright, Mocha, Chai, Cypress, скриншотные с Storybook. Использую Lighthouse, Sentry, Grafana для метрик и разбора инцидентов. Работала с кастомной и snowplow веб-аналитикой, ClickHouse, Datalens. Codex, Claude - skills, prompts, mcp. CI/CD через Teamcity.
Я интересуюсь разработкой интерфейсов, UI/UX, архитектурой фронтенд-приложений, иностранными языками, ранее занималась анализом данных. Свободно владею английским (C2) и китайским (HSK5) языками.
Hard-Skills:
- TypeScript / JavaScript
- React + Redux/Redux-Toolkit
- Bootstrap
- CSS, SСSS
- HTML, Pug
- HTTP API, REST API
- Python (pandas, nympy, seaborn, matplotlib, plotly)
- SQL (PostgreSQL)
- Git (GitHub, GitActions)
- Linux, MacOS
Знание иностранных языков:
- Английский: C2
- Китайский: HSK5
Soft-Skills:
- Высокий уровень коммуникации в том числе и кросс-командной
- Ответственность за свою работу и результаты перед командой и заказчиками
- Аналитическое мышление
- Умение доводить задачу от тз до результата/продукта
- Адаптивность и стремление учиться новому
Описание: набор из пяти консольных игр для прокачки мозга.
Стек: JavaScript, Node, git
Полученные навыки:
- работа с node.js, git, npm + создание и публикация собственного пакета, eslint - соответствие кода стандартам кодирования Airbnb, построение архитектуры проекта, Code Climate, создание Makefile
Описание: программа, определяющая разницу между двумя файлами.
Возможности утилиты:
- Поддержка разных входных форматов: yaml, json
- Генерация отчета в виде plain text, stylish и json
Стек: JS, библиотека commander.js, Jest
Полученные навыки:
- unit-тесты с Jest, GitHub Actions, CI, функциональное программирование, рекурсивные алгоритмы и древовидные структуры данных, работа с yaml и json
«Maze Game»
Развернутый проект можно посмотреть здесь
Описание: Игра «лабиринт» для благотворительного хакатона для джуниоров от «чата джунов Наташи Давыдовой» и НКО "Найди семью"
Стек: HTML, CSS, JavaScript, TypeScript, canvas, Figma
Полученные навыки: работа с семантической версткой, позиционирование элементов, работа с анимацией и модальными окнами, работа с канвасом
«RSS-reader»
Развернутый проект можно посмотреть здесь
Описание: Веб-приложение для чтения RSS-лент. Поддержка нескольких RSS-каналов, автоматическое обновление. Встроена проверка ввода корректного RSS-адреса. Десктоп/мобильное приложение.
Стек: JavaScript, Bootstrap, Axios, Webpack, i18next
Полученные навыки:
работа с DOM API, Ajax и асинхронный JS, построение MVC, сборка через webpack
«Chat»
Развернутый проект можно посмотреть здесь
Описание:
Веб-приложение чата с каналами (типо Слака или Маттермоста).
Имеется понятный интерфейс - с выводом ошибок, блокировкой компонентов, всплывающими уведомлениями (react-toastify), адаптив, роутинг с React Router
Присутствует возможность сделать регистрацию/авторизацию/разлогирование (JWT)
Фактически можно пользоваться приложением, создавать свои аккаунты и добавлять/ удалять каналы, писать сообщения
Стек: JavaScript, Bootstrap, Axios, Vite, i18next, socket.io, React Router
Полученные навыки:
работа с DOM API, Ajax и асинхронный JS, построение MVC, сборка через vite, работа с сокетами, роутингом, использование LocalStorage, создание адаптивного интерфейса.
Опыт
Занимаюсь продуктовой разработкой в команде соискательских интерфейсов. Технологический стек - TypeScript, React, Redux, Reselect, SCSS, Flexbox, CSS Grid, Jest, Playwright, Cypress, JSON API, Vite, Webpack, Docker, Storybook, CI с Teamcity.
- Разрабатываю клиентскую часть веб-приложений (SSR)
- Создаю и обновляю React компоненты для корпоративной ui библиотеки
- Взаимодействую с REST API бекенд-микросервисов
- Пишу скриншотные и юнит тесты
- Использую Pixel-perfect и адаптивную верстку для создание новых промо-лендингов
- Активно изучаю и поддерживаю с коллегами AI-driven development - разрабатываем skills для агентов
- Работаю с веб-аналитикой (ClickHouse, event-analytics, clickstream, snowplow)
- Собираю и формализирую требования от стейкхолдеров
- Использую CI для сборки тестовых стендов и запуска тестовых прогонов - TeamCity
- Умею декомпозировать задачи, ставить технические задачи коллегам-тестировщикам и дизайнерам, работаю по скраму и канбану, пользуюсь Jira, BitBucket, GitLab
- Веду техническую документацию в Confluence, поддерживаю базу знаний команды
- Исправляю выявленные баги, провожу код-ревью
Достижения:
Собрала требования от стейкхолдеров, реализовала, провела тестирование и доставила фичи:
Проект Superjob:
- Страница Юридической информации о компаниях
- Хабовая страница Superjob Медицина
- Хабовая страница Superjob Банки
- Оптимизировала написание нескольких селекторов, что сократило затраты памяти
- Оптимизировала запросы на главной странице, разделила на SSR/второстепенные параллелльные
Проект SuperjobStart:
- Рейтинг работодателей 2025 - Лучшие работодатели России
- Заказные страницы для университетов (выдача вакансий на платформе): МЭИ, РЭУ Плеханова, РАНХИГС, МИИТ, МИСИС, МАИ, МосПолитех
- Внедрила адаптивную верстку и lazy-loading
В данный момент работаю над внедрением ИИ-агентов в процессы разработки, работаю над проектом создания единой базы знаний для агентов и сотрудников.
GTM-анализ рынка - в работе использовала python (matplotlib, pandas, seaborn), Jupiter Notebook, Tableau, PowerBI, Microsoft Excel VBA.
- Анализ продуктовых данных и результатов маркетинговых акций.
Достижения:
Увеличила эффективность маркетинговых акций (анализ и использования данных о продажах конкурентов).
Повысила точность информации по закупке товаров (регулярный отчет PSI).
Сократила время подготовки отчетов на 30% (оптимизация сбора и анализа данных с помощью python).
- Запуск новых продуктов на российском рынке и организация сертификации:
Достижения:
Запустила 3 новых продукта на российский рынок, соблюдая сроки и стандарты сертификации.
Сократила время процесса сертификации благодаря налаженной коммуникации с сертификационными центрами.
- Управление документацией и ассистирование product менеджеру: перевод документов, создание презентаций для головного офиса в Китае
Достижения:
Обеспечила выполнение всех переводов и презентаций в срок, способствовала эффективному взаимодействию с штаб-квартирой и партнерами.
Улучшила координацию между отделами маркетинга и логистики.
- Письменный перевод литературы, текстов, заметок и мероприятий, проводимых организацией
- Редактура текстов
Достижения:
В соавторстве перевела 3 детские книги русских современных писателей с русского на китайский язык.
Успешно прошла полугодичную стажировку в Пекинском университете иностранных языков по программе обмена.
Образование
Проживаю в городе Москва
В веб-разработке мне интересны построение архитектуры веб-приложений и создание удобных и продуманных интерфейсов. Сейчас, с расцветом ИИ занимаюсь автоматизацией рабочих процессов и разработки с использованием агентов.
Нравится узнавать что-то новое - изучала курсы по основам программирования, математической логике и дискретной математике на Степике. Успешно закончила программы профпереподготовки Яндекс Практикума и Хекслета.
Успешно участвовала в хакатоне от Наташи Давыдовой и НКО "Подари жизнь" (2023). Выиграла стажировку в компанию SuperJob в конкурсе «Карьера шаг за шагом» от Добрый Pulpy® (2025). Люблю посещать IT-конференции (moscowcss, moscowJS, young&yandex, IT-пикник и тд).
Помимо программирования, изучаю иностранные языки (писала диплом и выступала на конференциях с докладами на английском языке, училась по обмену в Китае и работала с китайскими коллегами).