Иван Осипов

Senior Software Engineer

10 лет строю SaaS-продукты в FinTech, InsurTech и Energy — от архитектуры и разработки до настройки процессов и роста команды.

Работал с продуктами для европейских энергорынков, крупнейших страховых компаний и редакторами документов мирового уровня. Помогаю бизнесу запускать сложные продукты быстрее, а разработчикам — расти профессионально.

Экспертиза

Архитектура фронтенда

Проектирование масштабируемых приложений, паттерны, декомпозиция модулей

Full-stack разработка

Node.js, Express, Nest.js, GraphQL, базы данных, проектирование API

Производительность

Web Vitals, профилирование, оптимизация рендеринга и сборки

Тестирование

Стратегия тестирования, юнит- и E2E-тесты, Jest, Cypress, повышение надёжности продукта

Миграции и рефакторинг

Перевод legacy-проектов на современный стек без остановки разработки

Безопасность

CSP, защита от XSS/CSRF, аутентификация, OpenID Connect

CI/CD и DevOps

Пайплайны, Docker, инкрементальные сборки, автоматизация релизов

Монорепозитории

Масштабирование кодовых баз, NX, управление зависимостями

Дизайн-системы

Проектирование компонентных библиотек, Storybook

AI-агенты и LLM

Интеграция AI в рабочие процессы, автоматизация через агентов

Agile / Scrum / Kanban

Выстраивание процессов разработки, SAFe-практики, координация команд

Менторство и рост команды

Онбординг, код-ревью, развитие разработчиков, проведение собеседований

Технологии

TypeScript TypeScript JavaScript JavaScript CSS CSS React React Redux Redux React Query React Query Angular Angular Node.js Node.js Express Express Nest.js Nest.js GraphQL GraphQL Docker Docker Vite Vite Webpack Webpack Jest Jest Cypress Cypress NX NX ECharts ECharts

Отзывы

Знаю Ивана как высококлассного специалиста и сильного лидера. Мне довелось работать под его руководством в стартапе, где он успешно совмещал сразу несколько ключевых ролей: Product Owner, фронтенд-разработчик, а также бизнес- и системный аналитик.

Как аналитик, Иван глубоко погружался как в бизнес-процессы, так и в техническую составляющую продукта. Он умел чётко формулировать требования, прорабатывать логику взаимодействия систем, находить баланс между потребностями бизнеса и техническими ограничениями, а также выстраивать прозрачную и понятную коммуникацию между всеми участниками команды.

Иван не только детально прорабатывал продукт, но и выстраивал эффективные рабочие процессы. Под его руководством были внедрены современные практики разработки, налажен CI/CD, а также организована слаженная работа команды.

Особенно хочу отметить его вклад в мое профессиональное развитие. Работая с ним, я значительно вырос как специалист, что в дальнейшем позволило мне успешно перейти в крупную финтех-компанию.

Сам проект под руководством Ивана прошёл через множество трансформаций и улучшений, что говорит о его гибкости, стратегическом мышлении и умении адаптироваться к изменениям.

Я искренне благодарен Ивану за опыт, знания и поддержку. Он сыграл важную роль в моей профессиональной карьере.

Игорь Яковлев ГК Иннотех Senior Frontend Engineer

Работа с Иваном была для меня очень полезной.

Он помогал мне разбирать реальные рабочие задачи, с которыми я сталкиваюсь в проектах, и параллельно объяснял теорию фронтенд-разработки, что позволило лучше понять фундаментальные принципы. Очень помог во время старта проекта, сыграл роль тимлида и собрал весь нужный стек для React приложения.

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

Максим Middle Frontend, менторство

Обратился к Ивану, когда у меня уже была небольшая команда и проект в работе. Казалось, всё идёт своим чередом, но что-то шло не так — результатов не было, процессы буксовали.

Иван быстро разобрался в ситуации: пообщался с командой, посмотрел на то, что сделано, и честно сказал мне, что часть людей работает не в моих интересах. Это был неприятный разговор, но он оказался правдой. Я ему доверился — мы расстались с парой человек и параллельно нашли новых.

Дальше Иван взял на себя всё техническое ведение проекта: формировал задачи из моих идей и требований, выстраивал процессы в команде, выбирал технологии и сам писал код. Каждую неделю проводил демо — я всегда понимал, где мы находимся и что сделано.

Через четыре месяца у нас был готовый MVP. Для меня это был первый опыт работы с человеком, который одновременно и технически сильный, и умеет выстроить работу вокруг себя. Рекомендую.

Евгений Founder, стартап

Услуги

Консультация

3 000 ₽ / 60 мин

Разбор архитектурных решений, код-ревью, выбор технологий, карьерные вопросы — разовая сессия по любой теме.

Записаться

Менторство

Лайт — 2 встречи + чат для вопросов 5 000 ₽

Стандарт — 4 встречи + код-ревью + чат 10 000 ₽

Написать в Telegram

Ведение проекта

по договорённости

Техническое руководство проектом: архитектура, код-ревью, настройка процессов, менторинг команды.

Написать в Telegram

По другим вопросам сотрудничества — ivan.osipov.job@gmail.com