Статус: Доступен для предложений

Иван
Карагодин. — Frontend-разработчик (React, TypeScript)

Инженер интерфейсов. Пишу код, который работает так же хорошо, как и выглядит.

> Senior Frontend Developer из России.
> Специализация: React, TypeScript, Архитектура, WebGL.
> Фокус на чистоте, производительности и эстетике.

ABOUT

Обо мне.

// ИНЖЕНЕРИЯ
// ДИЗАЙН
// АРХИТЕКТУРА

Меня зовут Иван Карагодин. Занимаюсь фронтенд-разработкой с 2017 года — за это время прошёл путь от верстальщика до архитектора интерфейсов, которые используют сотни тысяч человек.

Основная экспертиза — экосистема React и TypeScript. Я верю, что хороший интерфейс невидим: он решает задачу пользователя быстро, предсказуемо и элегантно. Работал над продуктами в сферах финтека, недвижимости, e-commerce и B2B SaaS.

Ценю чистую архитектуру, измеримые результаты и детали: от доступности до микроанимаций. Если вы хотите не просто сайт, а продукт, который работает на ваш бизнес — пишите.

Технологии.

> Инструментарий, который я использую для решения инженерных задач и создания интерфейсов.

React
TypeScript
Next.js
Vite
Tailwind CSS
CSS
HTML
JavaScript
Git
Figma
REST APIs
Node.js

Избранные проекты.

// Коммерческие продукты и open-source. Реальные пользователи, реальные метрики.

Featured
01

NovaPay — Финтех-платформа

Полный редизайн и разработка клиентского интерфейса платёжной платформы для 2 млн пользователей. Микрофронтендная архитектура, PWA, WebSocket-уведомления в реальном времени. Конверсия онбординга выросла на 38%.

2M+ пользователей
+38% конверсия
LCP < 1.2s
  • Next.js 14
  • TypeScript
  • Zustand
  • WebSocket
  • Framer Motion
  • TanStack Query
Featured
02

Pulse CRM — SaaS для агентств

B2B-платформа для управления клиентами, задачами и аналитикой. Drag-and-drop kanban, кастомные дашборды с 40+ виджетами, экспорт отчётов в PDF/Excel, Stripe-интеграция. Запущен в production для 300+ агентств.

300+ агентств
40+ виджетов
99.9% uptime
  • React
  • Vite
  • Recharts
  • dnd-kit
  • Radix UI
  • React Hook Form
03

Aurora Design System

Корпоративная дизайн-система для группы из 5 продуктов. 120+ компонентов, поддержка тёмной/светлой темы, автоматическая генерация токенов из Figma, 100% покрытие Storybook и a11y-тестами.

120+ компонентов
5 продуктов
100% a11y
  • React
  • TypeScript
  • CVA
  • Storybook 8
  • Tailwind CSS
  • Figma API
04

TrackFlow — Аналитика логистики

Дашборд для мониторинга грузоперевозок в реальном времени. Интерактивные карты (Mapbox GL), 3D-визуализация маршрутов, кастомные оповещения, экспорт данных. Обрабатывает 50k+ событий в секунду.

50k событий/сек
3D-визуализация
12 стран
  • React
  • Mapbox GL
  • Three.js
  • D3.js
  • WebSocket
  • IndexedDB
05

MindSpace — EdTech-платформа

Платформа для онлайн-обучения с видеоплеером, системой тестирования, прогрессом и сертификатами. Интерактивный редактор курсов для преподавателей, встроенный видеочат. 15k активных студентов.

15k студентов
Video streaming
Live-сессии
  • Next.js
  • TypeScript
  • HLS.js
  • WebRTC
  • Tiptap
  • Prisma
06

Orion — Инвестиционный портфель

Трекер инвестиционного портфеля с интеграцией 10+ бирж через API. Графики P&L, автоматическая ребалансировка, аналитика рисков, push-уведомления. End-to-end шифрование данных пользователя.

10+ бирж
E2E-шифрование
Real-time данные
  • React
  • TanStack Query
  • Recharts
  • Web Crypto API
  • Service Worker

Клиентские сайты.

// Разные ниши — один стандарт качества. Нажмите «Посмотреть сайт» чтобы открыть предпросмотр.

Ресторан / HoReCa🍷

Brasserie Nord

Премиальный сайт для французского ресторана в Москве. Онлайн-бронирование столиков, меню с фотографиями, галерея интерьера, интеграция с Яндекс.Картами. Конверсия бронирований +60% после запуска.

Next.jsBooking APICMSSEO
Недвижимость🏢

UrbanEstate

Агрегатор новостроек с интерактивной картой, фильтрацией по 30+ параметрам, сравнением объектов и ипотечным калькулятором. Интеграция с базой ЦИАН и ЛК застройщика.

ReactMapboxElasticsearchNode.js
Фитнес / Wellness💪

Forma Studio

Лендинг и кабинет клиента для сети фитнес-студий. Онлайн-запись на тренировки, история посещений, трекер прогресса, push-уведомления. Мобильная-first адаптация, Lighthouse 99/100.

React PWACalendar APIStripeFirebase
E-commerce / Fashion🛍️

Monochrome Shop

Интернет-магазин одежды с 3D-примерочной (WebGL), умным поиском, персонализированными рекомендациями и Tinkoff-эквайрингом. Оборот первого месяца — 4.2 млн ₽.

Next.jsThree.jsAlgoliaTinkoff Pay
Юридические услуги⚖️

LexGroup

Корпоративный сайт юридической компании с порталом клиента. Онлайн-консультации, загрузка документов, статус дела в реальном времени, подпись через ЭЦП.

ReactJWT AuthWebSocketPDF.js
Медицина / Клиника🏥

MediCore

Сайт частной клиники с онлайн-записью к врачам, телемедициной (WebRTC), личным кабинетом пациента и интеграцией с МИС. HIPAA-совместимое хранение данных.

Next.jsWebRTCHL7 FHIRE2E Encryption
Образование / Онлайн-курсы🎓

SkillPath Academy

Платформа для продажи видеокурсов с видеоплеером с защитой от скачивания, тестами, сертификатами и партнёрской программой. 8k зарегистрированных пользователей в первые 3 месяца.

ReactHLS.jsStripeCanvas API
IT / SaaS-стартап🚀

Deployfast

Landing page и onboarding для DevOps-стартапа. A/B-тесты, аналитика воронки, интерактивные демо-сценарии, Intercom-чат. CR из посетителя в trial — 12.4%.

Next.jsFramer MotionPostHogIntercom

Опыт.

2022 — Настоящее время

Senior Frontend DeveloperYandex

Разработка ключевых интерфейсов поисковой выдачи и Яндекс.Карт. Внедрение микрофронтендной архитектуры на базе Module Federation. Улучшение Core Web Vitals (LCP −40%, TBT −55%). Наставничество 4 junior/middle-разработчиков.

2020 — 2022

Frontend DeveloperVK (ВКонтакте)

Разработка компонентов для VKUI — дизайн-системы, которую используют 100+ продуктов компании. Перевод легаси-кода на TypeScript, внедрение автоматизированного a11y-тестирования. Рефакторинг новостной ленты: −30% времени рендера.

2019 — 2020

Frontend DeveloperСбертех

Разработка интерфейсов для внутренних банковских систем и клиентских приложений. Интеграция сложных форм с серверной валидацией, реализация офлайн-режима через Service Worker, CI/CD пайплайн для фронтенда.

2017 — 2019

Junior Frontend DeveloperАльфа-Банк

Старт карьеры: разработка внутренних CRM-инструментов для аналитиков и операционистов. Создание дашбордов на React + Redux, автоматизация рутинных задач через скрипты, участие в code review.

[ Связь ]

Давайте работать вместе

Открыт для обсуждения архитектурных решений, проектов и новых вызовов. Оставьте сообщение, и я отвечу в ближайшее время.

[ ИНЖЕНЕРИЯ ИНТЕРФЕЙСОВ ]

© 2026 Иван Карагодин. Все права защищены.