Игорь Коновалов

Привет! Меня зовут Игорь Коновалов — я fullstack-разработчик в EPAM, работаю в основном на TypeScript и Python, живу в Белграде, Сербия. Добро пожаловать на мой личный сайт. Мне нравится создавать странные штуки, и в последнее время самые странные и интересные из них — это AI-агенты.

Многое из моих недавних проектов находится прямо на границе между качественной инженерией и тем, чтобы дать LLM-агенту действительно управлять процессом. Я сделал market-analyzer — десктопное приложение для анализа торгов, где Claude Code выступает управляющим интерфейсом: вы разговариваете с агентом, он вызывает инструменты локального Python-сервиса, а живой график отражает результаты. Это не чат, прикрученный к GUI; агент здесь — кабина пилота.

Ещё я делаю небольшие узкоспециализированные Telegram-боты как настоящие инструменты — бот для поиска недвижимости в Сербии, который парсит сайты объявлений и отслеживает изменения цен; бот статистики каналов с собственной панелью; справочный бот по традиционной медицине. Каждый делает что-то одно и остаётся дешёвым и скучным в продакшене — это мой любимый вид софта.

Больше всего сейчас меня увлекает проект из более игровой области, и он на Rust: light-music-visualizer — визуализатор музыки в реальном времени вокруг общего ядра на Rust (GPU-рендеринг через wgpu), которое питает и отдельное приложение, и плагин для foobar2000. Он в активной разработке и закрывает ту же потребность, что и демо с генеративным искусством на этом сайте — математика и творческое программирование, и геометрия, стоящая за красивыми картинками.

Моё хобби — фотография. Подписывайтесь на меня в Instagram.

Виртуальные туры