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

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

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

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

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

Опыт

-

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

Проекты

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

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

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

K39

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

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

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

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

Woodlands

Пасьянс в Telegram

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

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

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

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

Мелотека

Мелотека

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

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

Стартодел

Стартодел

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

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

ChatGame

ChatGame

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

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

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

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

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