Обо мне
Фронтенд-разработчик с 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 г.
Разработка веб-приложений для ресторанов и кафе.
Примеры страниц меню:
Технологии:
✓ Angular.js, Knockout.js, LESS, Bootstrap, jQuery