Обо мне

Фронтенд-разработчик с 9+ годами опыта в создании сложных и высоконагруженных веб-приложений. Специализируюсь на React, TypeScript и современном JavaScript, уделяя внимание производительности, доступности и удобству интерфейсов. Активно использую AI-инструменты для повышения эффективности разработки.

Техническая экспертиза

Frontend разработка:

- React, TypeScript, JavaScript (ES6+), HTML5, CSS3

- State management: Redux, Zustand, Context API

- Сборщики и инструменты: Webpack, Vite, Rollup

- Тестирование: Jest, React Testing Library, Cypress

- UI библиотеки и фреймворки: Material-UI, Ant Design, Tailwind CSS

- Архитектурные паттерны: Component-driven development, Micro-frontends

Производительность и оптимизация:

- Code splitting, lazy loading, bundle optimization

- Web Vitals оптимизация (LCP, FID, CLS)

- Accessibility (WCAG 2.1) и SEO оптимизация

- Progressive Web Apps (PWA)

AI-интеграция в разработке:

- Использование AI-инструментов для ускорения разработки (GitHub Copilot, ChatGPT, Claude)

- Интеграция LLM API в пользовательские интерфейсы

- Создание AI-powered компонентов и функций

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

Обязанности которые я выполняла:

- Разработка MVP и сложных веб-приложений, проектирование frontend архитектуры

- Создание переиспользуемых UI библиотек и дизайн-систем

- Оценка и планирование frontend задач, техническое лидерство

- Оптимизация производительности приложений и пользовательского опыта

- Менторинг и онбординг frontend разработчиков

- Внедрение современных технологий и best practices

- Code review и поддержание качества кода

- Интеграция AI-инструментов в процессы разработки

Образование

Бакалавр компьютерных наук

Севастопольский государственный университет | 2012 - 2016

Навыки:

✓ Проектирование и разработка веб-приложений

✓ Работа с базами данных

✓ Создание интерфейсов

Сертификаты

Опыт работы

Фронтенд разработчик / Team Lead

ООО "СуперДжоб" | июнь 2021 г. - июнь 2025 г.

Описание проекта:

Сайт по поиску работы, который связывает работодателей с соискателями.

Команда:

Кросс-функциональная команда из 10 человек и фронтенд команда 13 человек.

Обязаности

- автоматизация процессов создания брендирования(страниц с описанием компаний), которые занимали до 2 недель вручную;

- добавление интеграции с мобильными приложениями;

- оптимизация производительности; Активное взаимодействие с дизайнером, продактом, devops и командой backend-разработки;

Технологии: React.js, TypeScript, Jest.

Situation: Компания столкнулась с необходимостью:

- автоматизации процессов создания брендирования(страниц с описанием компаний), которые занимали до 2 недель вручную;

- добавления интеграции с мобильными приложениями;

- передачи на аутсорс и уменьшением порога входа компетенций с middle на junior.

Task: Выделить в отдельный проект для автоматизации создания брендирования;

Action:

✓ Создала ядро системы на TypeScript, включая парсер для автоматизации процессов.

✓ Провела адаптацию системы для мобильных приложений.

✓ Добавила автотесты и достигла 70% покрытия кода автотестами.

✓ Проводила код-ревью и менторинг outsource junior-специалистов.

Result:

✓ Сократила время выполнения задач с 2 недель до 3 часов.

✓ Сократила себестоимость на 80% c помощью парсинга и привлечения на аутсорс.

✓ Добавила интеграцию с мобильными приложениями, для привлечения крупных игроков рынка.

✓ Улучшила качество кода и уменьшила количество багов, избавилась от legacy-кода.

Фронтенд разработчик

Pluritech | февр. 2019 г. - май 2021 г.

Описание проекта:

Многоязычный сайт для медицинских организаций.

Команда:

Кросс-функциональная команда из 8 человек.

Обязаности:

✓ Создала с нуля frontend-приложение на Next.js с SSR-рендерингом.

Технологии: React.js, Next.js, Angular, Angular Material, JavaScript (ES6+), Git.

Фулл-стек разработчик

Ten Kites | июнь 2016 г. - январь 2019 г.

Описание проекта:

Система для ресторанного бизнеса, помогающая людям с пищевыми аллергиями.

Команда:

Кросс-функциональная команда из 10 человек.

Обязаности:

✓ Разработала frontend на Angular.js и Knockout.js, backend на C# и PHP.

✓ Настроила интеграцию с Facebook/Twitter, увеличив вовлечённость пользователей.

✓ Оптимизировала производительность и кросс-браузерную совместимость.

✓ Разработала frontend на Angular.js и Knockout.js, backend на C# и PHP.

✓ Настроила интеграцию с Facebook/Twitter, увеличив вовлечённость пользователей.

✓ Оптимизировала производительность и кросс-браузерную совместимость.

✓ Приложение стало популярным среди пользователей с аллергиями.

✓ Система масштабировалась для работы с высокими нагрузками.

Технологии: Angular.js, Knockout.js, C#, PHP, SQL, Git, jQuery.

Языки

- Английский: Технический

- Русский: Нативный

Ключевые навыки

Языки программирования

  • JavaScript / TypeScript
  • HTML5
  • CSS3 / SCSS / PostCSS / SASS / Less

Frontend фреймворки и библиотеки

  • React
  • Next.js / Astro
  • Angular
  • Vue.js
  • State Management

UI библиотеки и стилизация

  • Tailwind CSS
  • Material-UI / Ant Design
  • Styled Components / Emotion
  • CSS Modules / CSS-in-JS
  • Bootstrap

Инструменты разработки

  • Git / GitHub / GitLab
  • Webpack / Vite / Rollup
  • ESLint / Prettier
  • Docker
  • CI/CD (GitHub Actions, GitLab CI)

Тестирование

  • Jest
  • React Testing Library
  • Cypress
  • Playwright
  • Unit / Integration / E2E тестирование

Архитектурные паттерны

  • Feature-Sliced Design (FSD)
  • Atomic Design
  • Component-driven development
  • Micro-frontends
  • Clean Architecture

Производительность и оптимизация

  • Web Vitals (LCP, FID, CLS)
  • Code Splitting / Lazy Loading
  • Bundle optimization
  • PWA
  • Accessibility (WCAG 2.1)

AI и современные инструменты

  • GitHub Copilot
  • ChatGPT / Claude для разработки
  • OpenAI API / Anthropic API
  • Prompt Engineering

Backend (дополнительно)

  • Node.js / Express
  • REST API / GraphQL
  • C# / .NET

Проекты

Личный сайт с резюме

Технологии:

✓ React.js, Vite, TypeScript

PetProject

Изучение SEO и оптимизации сайта. Генерация статей с помощью AI.

Технологии:

✓ React.js, TypeScript, Astro (SSG)

Создание chrome плагина с AI аналитиком

Технологии:

✓ OpenAPI, React.js, TypeScript

SuperJob

Superjob июнь 2021 г. - июнь 2025 г.

Платформа для поиска работы, которая связывает работодателей с соискателями.

Технологии:

✓ React.js, TypeScript

Branding pages:

- SuperJob

- Контактный центр

- Золото Селигарда

Технологии:

✓ JavaScript, React.js, TypeScript

Start. Рейтинг IT-вузов России 2025

Superjob июнь 2023 г. - июнь 2024 г.

Разработка веб-приложений для университета.

Технологии:

✓ React.js, Next.js, TypeScript

CMS для многоязычных сайтов

Pluritech июнь 2021 г. - февр. 2019 г.

Технологии:

✓ Next.js, TypeScript

Tenkites

Tenkites июль 2016 г. - февр. 2019 г.

Разработка веб-приложений для ресторанов и кафе.

Примеры страниц меню:

- Slimstrials

- Turkshead Twickenham

Технологии:

✓ Angular.js, Knockout.js, LESS, Bootstrap, jQuery