К содержимому
Tsimafei Yefimenka
← Все проекты

Платформа сравнения цен

Коммерческий

Один из крупнейших британских сервисов сравнения финансовых продуктов

Роль
Full-stack инженер, с 2024 — Senior
Заказчик
не разглашается
Период
09.2022 — н. в., Godel Technologies Europe
Стек
React, Redux, Next.js, TypeScript, Monorepo, Node.js, Express, Jest, Playwright, Puppeteer, Docker, GitLab CI, GoCD, Claude Code, Windsurf, Codex

Несколько продуктовых сайтов живут в одном монорепозитории и делят общий код. Правку в общем месте сразу видят все продукты, поэтому проверять её приходится шире, чем один сайт. Скорость страниц тоже постоянная тема: от неё зависят позиции в поиске и конверсия.

Независимое сравнение финансовых продуктов и услуг для британского рынка: несколько продуктовых сайтов в одном монорепозитории на React и Next.js, а между фронтом и внутренними сервисами стоит слой на Node и Express. Работаю здесь с сентября 2022-го, сначала инженером, с апреля 2024-го senior'ом. Доставка фич, производительность, тесты и код-ревью в команде.

агрегацияБраузерNext.jsнесколько продуктовBFFNode, ExpressСервисы котировокВнутренние API

Обведённые блоки я делал сам

  • —Возглавил миграцию ключевого клиентского модуля на React + TypeScript: бандл меньше на 30%, Lighthouse performance вырос с 62 до 91.
  • —Довёл покрытие юнит- и интеграционными тестами до 100%.
  • —Автоматизация браузера в проде: сквозные сценарии на Playwright и Puppeteer поверх нескольких продуктовых сайтов сразу.
  • —Сделал пересъёмку скриншотов на падении: когда тест валится в пайплайне, снимки нужного состояния делаются прямо во время прогона, и разбирать падение можно по ним, а не воспроизводить его руками.
  • —Крупный рефакторинг с переходом на новый фреймворк: производительность страниц выросла на 25% без потери функциональности.
  • —Сократил критические баги в проде на 40% через покрытие Jest/React Testing Library и более строгое код-ревью.
  • —Вместе с DevOps перевёл все сервисы на GitLab, внедрял редизайн интерфейса сразу в нескольких продуктах.
  • —Довёл до продакшена два BFF/бэкенд-приложения по spec-driven development, генерируя код из спецификаций через Claude Code, Windsurf и Codex, на 30–40% быстрее.