Евгений Крапивенко - Frontend Developer
Навыки
- 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 — Декабрь 2022SberTech
Ведущий инженер по разработке - Январь 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
Обо мне
Мои ключевые достоинства — ответственность, инициативность и системное мышление. Беру на себя сложные задачи, довожу проекты до результата и готов отвечать за решения и возможные ошибки.
Технически силён в архитектуре и чистом коде — это помогает запускать фронтенд-проекты с нуля, делать их стабильными и удобными для пользователей.
В работе опираюсь на прозрачную коммуникацию, внимательность к деталям и стремление улучшать продукт.
Меня мотивирует создавать понятные, надёжные интерфейсы и видеть, как мои решения делают системы быстрее, проще и эффективнее.
, а затем