Резюме: Fullstack
Февраль 2024 — настоящее время
2 года 2 месяца
OOO "Zebra"
Frontend-разработчик
1) Для запуска нового продукта требовался инструмент конфигурации, где пользователи могли
бы собирать сложные многоуровневые схемы из готовых блоков. Нужно было разработать и
внедрить универсальный механизм для создания динамических форм.
Спроектировал JSON-схему для описания формы: шаги, поля, условия их отображения, правила
валидации.
Интегрировал автосохранение черновика в localStorage и отправку на бэкенд при смене шага.
Визуализировал ошибки инлайн и в сводке перед отправкой.
В итоге время настройки продукта пользователем сократилось с ~25 до ~10 минут.
2) Ключевая landing-страница приложения и личный кабинет имели низкие показатели
скорости загрузки (LCP > 4.2s, FCP > 2.5s) в отчетах Google Lighthouse. Это негативно влияло на
SEO-ранжирование и конверсию: аналитика показывала, что 30% пользователей покидали
страницу до полной загрузки.
Провел аудит с помощью Chrome DevTools Performance tab.
Выявил главные проблемы: монолитный бандл, тяжелые изображения.
Сжал изображения, разбил бандл на чанки и включил сжатие на сервере для статики.
FCP улучшился на 35% (с 2.5s до 1.6s), LCP улучшился на 40% (с 4.2s до 2.5s).
Оценка Performance в Lighthouse выросла с 45-55 до стабильных 90+ баллов.
3) Спроектировал и внедрил единый, масштабируемый слой для работы с API (Data Access
Layer). Реализовать централизованное управление состоянием на основе полученных данных с
обязательными функциями: инвалидация и кэширование запросов, обработка ошибок,
оптимистичные обновления. Уменьшил количество сетевых запросов и повысил отзывчивость
UI.
Количество избыточных сетевых запросов в приложении сократилось на ~70% за счет
кэширования.
Кодовая база стала чище: удалил ~1500 строк кода ручного управления состоянием загрузки и
ошибок.
Резюме обновлено 25 февраля 2026 в 19:33
4) Приложение изначально разрабатывалось как десктоп-first для внутренних пользователей. С
ростом появилась острая необходимость предоставить полноценный доступ клиентам через
мобильные устройства.
Не просто «сделать адаптивным», а обеспечить полноценный пользовательский опыт (UX) на
мобильных устройствах с разными размерами экранов (от 320px до 4K). Задача была
выполнена в рамках существующей кодовой базы без полного переписывания фронтенда.
Провёл полный аудит UI с помощью Chrome DevTools Device Mode и реальных устройств.
Составил список всех критических проблем.
Создал и утвердил с дизайнерами гайдлайны по breakpoints и таблицу touch-friendly размеров
(минимальная площадь клика 44x44px).
Технические метрики: Оценка Mobile в инструменте Google Lighthouse выросла в среднем с 45
до 85+ баллов (Performance, Accessibility, Best Practices). Время первой отрисовки контента (FCP)
на мобильных устройствах сократилось на 40%.
5) Внедрил централизованную систему дизайн-токенов (цвета, отступы, шрифты) и механизм
переключения между светлой и тёмной темой без дублирования кода.
Провёл инвентаризацию всех стилей в проекте, выделив повторяющиеся значения в
константы.
Определил дизайн-токены в формате CSS Custom Properties (переменных) на корневом
элементе (:root), разделив их на семантические группы (--primary-bg, --text-color).
Создал два набора переменных (light/dark) и реализовал логику переключения через.
Обеспечил сохранение выбора пользователя в localStorage и синхронизацию между вкладками
через storage event.
Настроил поддержка системной темы (prefers-color-scheme) с приоритетом выбора
пользователя.
Тёмная тема была внедрена за 1 спринт вместо запланированных 2. Система позволила в
будущем за неделю добавить третью, кастомную тему по запросу бизнеса. Качество и
консистентность визуального языка возросли.
Май 2023 — Сентябрь 2023
5 месяцев
Яндекс Крауд
Москва
Асессор
Выполнял задания по оценке релевантности поисковой выдачи и классификации данных в
соответствии с предоставленными инструкциями.
Анализировал и модерировал контент (тексты, изображения, видео) для сервисов Яндекса.
Размечал данные для обучения нейросетей и улучшения качества машинного обучения.
Оценивал корректность машинного перевода текстов с иностранного языка на русский и
наоборот.
Август 2022 — Март 2023
8 месяцев
ООО Zeta
Москва
Информационные технологии, системная интеграция, интернет
• Разработка программного обеспечения
Тестировщик/QA
Участвовал в тестировании веб-приложений на всех этапах жизненного цикла разработки
(SDLC). Анализировал макеты на стадии проектирования для выявления нестыковок до начала
разработки.Писал и выполнял чек-листы и тест-кейсы. Проводил функциональное,
регрессионное, интеграционное и UI/UX тестирование. Составлял отчёты и баг-репорты в
трекере с подробным описанием шагов воспроизведения, окружения и приоритетом ошибки.
Тестировал клиент-серверные приложения и backend-логику. Писал и поддерживал автотесты
на Playwright.Тестировал REST API через Postman.
Июнь 2021 — Май 2022
1 год
Креативное агенство Edge
Глоденко Даниил
Москва
Информационные технологии, системная интеграция, интернет
• Разработка программного обеспечения
Верстальщик
Занимался версткой адаптивных и кросс-браузерных страниц по макетам из Figma и
Photoshop.
Разрабатывал интерактивные элементы (слайдеры, анимации, формы обратной связи) на
чистом JavaScript и CSS.
Интегрировал верстку с популярными CMS (WordPress, Tilda).
Оптимизировал скорость загрузки страниц (Core Web Vitals) для улучшения пользовательского
опыта и SEO-показателей.