Ivan Kurukin

AI Systems & Full-stack Engineer

I build AI agents, developer tools and interactive products, connecting architecture, implementation and the user experience.

Иван Курукин. Создаю AI-агентов, инструменты для разработчиков и интерактивные продукты — от архитектуры до интерфейса.

Engineering focus

Инженерный фокус

Agent tooling and MCP · Knowledge systems and persistent context · Full-stack product development · Interactive interfaces and simulation

Инструменты агентов и MCP · Системы знаний и долговременный контекст · Full-stack разработка продуктов · Интерактивные интерфейсы и симуляция

Tools: Python · Rust · TypeScript · React · Next.js · SQLite · PostgreSQL · Godot · Git

Selected projects & contribution

Избранные проекты и мой вклад

Worklife

Product design and Python/MCP implementation for job search, resume matching, application tracking and shared employer knowledge. Personal search context stays local.

Продуктовое проектирование и реализация Python/MCP-сервера для поиска вакансий, сопоставления резюме, ведения откликов и обмена знаниями о работодателях. Личный контекст остаётся локально.

Python / MCP / SQLite · Public source & package

Mudra / Vajra / Ghanta

Architecture and implementation of an agent-tooling and knowledge-engine ecosystem: formalizing goals, persisting reusable knowledge and executing inspectable procedures.

Архитектура и разработка экосистемы инструментов агентов и движка знаний: формализация целей, накопление знаний для повторного использования и выполнение проверяемых процедур.

Python / Rust / MCP · Active development; public Mudra preview, private core

react-konva-layout

A TypeScript library bringing browser-native Flex and Grid measurement to React Konva through a layout tree, canvas groups and a debug overlay.

Библиотека TypeScript, использующая браузерный Flex и Grid для компоновки React Konva: дерево разметки, группы canvas и отладочный слой.

TypeScript / React / Konva · Public source

Book of Shadow

Backend game mechanics, Telegram workflows and a multilingual companion Mini App for a persistent social game built around spells, rituals and progression.

Серверные игровые механики, Telegram-сценарии и многоязычный Mini App для постоянной социальной игры с заклинаниями, ритуалами и прогрессией.

Python / React / Next.js / Telegram · Private codebase

Collaboration

Сотрудничество

Open to engineering roles and project collaborations involving AI systems, developer tools and interactive products. Start a conversation

Рассматриваю инженерные роли и проектное сотрудничество в области AI-систем, инструментов разработки и интерактивных продуктов. Написать