Калининград, РоссияВ разработке с 2010 года

Николай Косарев

AI Product Engineer / Fullstack Engineer

Делаю продукты с AI внутри и сам пишу весь стек, от модели данных до релиза. Мои проекты: Dostigus, платформа для своих AI-ботов, Context, память для агентов по MCP, и путеводитель K39, где агенты готовят правки, а публикует человек.

Николай Косарев

Опыт

-

EXPI · ИП Петров И.И.

Tech Lead / Fullstack-разработчик / DevOps

Весь опыт и зона ответственности

Единственный инженер финтех-платформы: архитектура, код, инфраструктура и релизы.

  • Переносил данные и сервисы с PHP поэтапно: ETL, параллельное чтение и сверка. Воркеры копитрейдинга отвязал от PHP; перенос кабинета продолжался.
  • Перенёс Matrix в облачный воркер: идемпотентные команды, сверка с брокером, lease и пауза при неопределённости. Подготовил платную подписку и оферту к запуску; Matrix проходил production-тестирование.

Кейсы

Найдите похожую задачу и разберите реализацию. По области, технологии или проекту.

Кейсов: 14

EXPI: от оплаты к действующему доступу

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

Технический контекст

TypeScript, Nuxt, Nitro, PostgreSQL, Drizzle ORM

Читать кейс

Живые курсоры на kosarev.space

Интеграция nuxt-live-cursors в портфолио: общий курсорный слой и нативная панель профиля с учётом устройства и настройки движения.

Технический контекст

Nuxt, WebSocket, Nitro, TypeScript

Читать кейс
Все кейсы: 14

Проекты

Развиваю собственные продукты: от интерфейса и серверной логики до выпуска и эксплуатации.

Развиваю сейчас

Context

Свой сервис памяти по MCP.

Context

Личная память для AI-агентов

Свой сервис памяти для AI-агентов с доступом по MCP.

Сервис работает на своём хостинге. Агенты вызывают его по MCP: search, remember, read и timeline. На 60 синтетических заметках 10 из 12 вопросов получили полные ответы.

Карта Калининградской области в K39 с отмеченными местами
Карта K39 · © OpenStreetMap contributors · © Protomaps

K39

Путеводитель по Калининградской области

Помогает выбрать место и спланировать поездку: карта, маршруты и страницы достопримечательностей.

Создал веб-приложение и редакционный процесс. Страницы собираются из PostgreSQL на сервере; для AI-агентов предусмотрен отдельный доступ к черновикам без права публикации.

Игровое поле Woodlands с картами для пасьянса «Косынка»
Интерфейс игры с демонстрационным раскладом.

Woodlands

Пасьянс в Telegram

Косынка с общим ежедневным раскладом, сохранением партии и недельной лигой.

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

На паузе

Сделано и поставлено на паузу. Здесь это опыт, а не продукт, который я сейчас развиваю.

Dostigus

На паузе

Платформа для своих AI-ботов

Своя платформа для своих AI-ботов.

Собрал её, чтобы запускать своих ботов, и размещаю сам. Разработка на паузе.

История проектов и открытый код

Прошлые независимые продукты и открытый код. Закрытые проекты отмечены; инженерные работы доступны в кейсах.

Мелотека

Мелотека

Проект закрыт в 2026 году

Разработал музыкальный каталог: веб-приложение, Telegram Mini App, Subsonic API и транскодирование аудио.

Стартодел

Стартодел

Проект закрыт в 2026 году

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

ChatGame

ChatGame

Проект закрыт в 2026 году

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

Сайт можно смотреть вместе

На компьютере видны курсоры других читателей. Откройте второе окно или отправьте страницу коллеге. Пилюля внизу открывает ваш профиль: в нём можно скрыть или показать курсоры.

Как работают живые курсоры