Евгений Крапивенко - Frontend Developer

  • Senior
  • Россия
  • 350 000 - 450 000 ₽ (руб/мес)
  • Полная занятость
  • Готов(а) к удаленной работе
  • Обновлено 6 дней назад
Photo

Навыки

  • CSS
  • HTML
  • JavaScript
  • MobX
  • React
  • Redux
  • TypeScript

Опыт работы

КОРУС Консалтинг

Ведущий разработчик - Январь 2023 — Октябрь 2025

Проект: Система управления складом

Спроектировал архитектуру клиентской части на основе FSD, обеспечив модульность и масштабируемость.
Разработал ключевые модули (React 16, TypeScript, React hook forms, MobX, MUI), внедрил единые подходы к бизнес-логике и UI.
Внедрил тестирование (Jest + RTL), сократив количество регрессий.
Оптимизировал производительность интерфейса (lazy-loading, мемоизация, оптимизация рендеринга).
Проводил код-ревью, внедрил практики чистого кода и рефакторинга.
Настроил единый стиль кодовой базы (ESLint, Prettier, Husky), упростив онбординг и поддержку.
Участвовал в проектировании архитектуры всей системы совместно с аналитиками и backend-разработчиками.
Проект: Система ЭПО (Электронный паспорт объекта)

Запустил проект в сжатые сроки, разработав архитектуру клиентской части на основе FSD.
Реализовал сложные многоуровневые таблицы с поддержкой иерархий и динамических данных.
Использовал стек JS/TS, React hook forms, ZOD, MobX, TailwindCSS, обеспечив скорость разработки и единый стиль интерфейса.
Создал фундаментальные модули, заложив основу для масштабируемости и дальнейшего развития системы.
Принимал участие в ключевых технических решениях.

RuNetSoft

Старший программист - Октябрь 2022 — Декабрь 2022

SberTech

Ведущий инженер по разработке - Январь 2018 — Май 2022

Проект: Генерация кредитной документации

Разработал новый фронтенд-интерфейс для генерации кредитной документации, полностью заменив устаревший IBM Forms и снизив технический долг на ~30%.
Спроектировал и реализовал динамическую опросную форму на React + Redux с поддержкой 400+ параметров, вложенных секций и сложных правил валидации.
Оптимизировал клиентскую логику и процессы взаимодействия с backend, что сократило время оформления кредита на 15–25% (по данным бизнес-команды).
Улучшил UX: уменьшил количество ошибок ввода на ~20% за счёт контекстных подсказок и более прозрачных сценариев заполнения.
Проект: Электронное взаимодействие с Росреестром

Разработал фронтенд-интерфейс для отправки ипотечных пакетов и снятия обременений в электронном виде, обеспечив рост объёма автоматизированных операций на 40%+.
Кастомизировал Ant Design-компоненты под корпоративный UI-кит, улучшив удобство и единообразие интерфейсов; внедрил архитектуру на React + Redux, что упростило масштабирование проекта.
Реализовал надёжный механизм обмена данными с внешними сервисами, увеличив стабильность отправки документов до 99%+ успешных транзакций.
Оптимизировал загрузку страниц и тяжелых форм, сократив TTI (time-to-interactive) на ~20%.

Образование

Телекоммуникации

Волгоградский государственный университет, Волгоград
2011

Обо мне

Мои ключевые достоинства — ответственность, инициативность и системное мышление. Беру на себя сложные задачи, довожу проекты до результата и готов отвечать за решения и возможные ошибки.

Технически силён в архитектуре и чистом коде — это помогает запускать фронтенд-проекты с нуля, делать их стабильными и удобными для пользователей.

В работе опираюсь на прозрачную коммуникацию, внимательность к деталям и стремление улучшать продукт.

Меня мотивирует создавать понятные, надёжные интерфейсы и видеть, как мои решения делают системы быстрее, проще и эффективнее.

Приложение GeekLink

Установить
×
46 / 0,517 / 46.84mb