Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak

Дмитрий К.

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

Украина Украина
13 дней 17 часов назад
Свободен для работы свободен для работы
на сервисе 1 год

Рейтинг

Успешных проектов
Нет данных
Средняя оценка
Нет данных
Рейтинг
236
Python
Javascript и Typescript

Резюме

Разрабатываю десктопные приложения, AI-агентов и серверную инфраструктуру на Node.js / TypeScript / Electron.


Работаю с: Node.js, TypeScript, Electron, React, Python, REST API, MCP, LLM-интеграциями, Telegram Bot API, Discord API, SQLite.


Беру проекты по автоматизации, AI-интеграциям, десктопным приложениям и серверной части.



Навыки и умения

Администрирование

Портфолио


  • 62 076 UAH

    Магазин в Telegram боте

    Разработка ботов
    Бот поддерживал каталог услуг, оформление заказов, чат между клиентом и администратором, несколько способов оплаты и workflow согласования результата перед финальной выдачей.

    Реализовал ручную оплату через подтверждение администратором, оплату криптовалютой и Telegram Stars.
    В системе была поддержка предоплаты, предпросмотра результата с автоматической вотермаркой и выдачи финального файла без вотермарки после подтверждения и оплаты.

    Также бот включал двусторонний чат клиент-админ: обе стороны могли открыть диалог, при этом закрытие чата оставалось за администратором.
    Через бота передавались текстовые сообщения, фото и видео, что позволяло использовать его не только как витрину услуг, но и как полноценный рабочий канал ведения заказа.

    Проект пережил полный реворк: изначально бот был ориентирован на продажу игровой валюты, а позже был переработан в систему заказов медиа-материалов.
    Это дало опыт не только в разработке Telegram-бота, но и в пересборке логики продукта под новый сценарий использования.
  • 44 296 UAH

    KasAgent — десктопный AI‑агент с умным диспетчером моделей

    Десктопные приложения
    KasAgent я делал как личный “оператор нейросетей” под Windows: не просто чат, а агент, который может читать проект, планировать шаги и выполнять их через инструменты операционной системы.

    Для работы с LLM я интегрировал KasAgent с существующим OmniRoute‑прокси и MCP‑сервером (это отдельный open‑source/внешний компонент, не моя разработка). Агент использует этот слой, чтобы динамически обращаться к разным моделям и провайдерам, но логика выбора моделей и оркестрации задач реализована уже на моей стороне — в Intelligent Model Dispatcher.

    Агент работает в нескольких режимах: Assistant (read‑only, без права записи), Executor (полный доступ в рамках разрешений) и подрежим Planning UI, который показывает пользователю план шагов перед выполнением. В отдельном режиме Fast можно быстро прогнать идею или проверку без тяжёлого планирования, когда не нужна сложная оркестрация.

    Для работы с проектами есть multi‑project workspace: агент знает корневую директорию PROJECTSDIR, видит несколько репозиториев, может делать listdir, искать файлы, читать исходники и сохранять артефакты своей работы в ~/.kasagent/artifacts (текст, HTML, JSON и т.п.). Все операции через файловые инструменты проходят валидацию путей и ограничены рабочей директорией, чтобы агент не мог “выйти гулять” по всей системе.

    Отдельно реализована система артефактов: агент может сохранять промежуточные отчёты, сжатые резюме, фрагменты кода и визуальные результаты в виде файлов, чтобы к ним возвращаться позже. Для сложных задач есть поддержка компрессии контекста и “thought signature” — отдельной краткой сводки мыслей модели, которую можно подмешивать в следующие запросы вместо полного лога.

    Через браузерную часть (Chromium в Electron) KasAgent умеет оркестрировать проверки интерфейса: делать скриншоты, прогонять их через vision‑модели, подтверждать текст с экрана и на основе этого формировать отчёт о результате теста — именно этот сценарий сейчас показан на скриншоте.

    5–7 bullets “что умеет KasAgent”
    Двухфазная архитектура: написанный мной Intelligent Model Dispatcher планирует задачу, валидирует модели и передаёт выполнение в KasAgent Executor.

    Интеграция с внешним OmniRoute‑прокси и MCP‑сервером: KasAgent сам решает, какие модели запрашивать через этот слой, но не является автором OmniRoute.

    Multi‑project workspace: агент видит несколько проектов, читает файлы, ищет по коду и сохраняет артефакты работы в ~/.kasagent/artifacts.

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

    Vision‑инструменты: describe_image, чтение текста со скриншотов и формирование человекочитаемых отчётов о результате тестов интерфейса.

    UI на Electron + React с отдельным Planning UI‑окном, где агент сначала показывает план действий и только потом запускает выполнение.

    Поддержка быстрой проверки гипотез через Fast‑режим без тяжёлого планирования, когда важно время отклика.

    #electronjs #Node.js #javascript #React #desktop-приложений #Linux\Windows #ai-integration
  • 66 510 UAH

    KasHost — личный хостинг с админ‑панелью и API‑узлом

    Javascript и Typescript
    Собственная хостинг‑панель / PaaS‑система для удалённого управления проектами и узлами. Админ‑панель работает как remote‑роутер: позволяет переключаться между несколькими узлами на разных устройствах (ПК, Termux на мобильных устройствах и т.п.) и управлять их проектами из одного интерфейса.

    Ключевой функционал:

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

    - Полное управление процессами: запуск, остановка, перезапуск, просмотр статусов и логов для каждого проекта.

    - Файловый менеджер: удалённое управление файловой системой устройств с узлом (просмотр, загрузка, удаление, редактирование) — есть как отдельная вкладка в боковом меню, так и файловый блок на странице конкретного проекта.

    - Удалённые обновления узлов: обновление прямо из панели с авто‑бэкапом перед применением. Просто загружаешь архив с новой версией — узел обновляется и при этом всегда можно откатиться.

    - Безопасность и подготовка к продакшену: система пользовательских аккаунтов, пользовательские токены и мастер‑токены для управления доступом.

    - Специальная логика для Minecraft‑серверов: работа со списком плагинов, авто‑установка через API Modrinth и других сервисов, редактор server.properties и служебных конфигов.

    - Поддержка разных типов проектов: управление зависимостями прямо из панели (установка/удаление), настройка пути к проекту, команды запуска и типа проекта.

    - Режимы изоляции: без изоляции, изоляция через venv для Python‑проектов, планируется поддержка контейнеризации (Docker/PRoot) в зависимости от платформы.

    Особенности архитектуры:

    - Кроссплатформенный узел: тестировался на Windows, Linux (Ubuntu/VPS) и Termux на Android. Проект изначально проектировался с прицелом на запуск на разных устройствах — от домашнего ПК до удалённого сервера и мобильной ноды.

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

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

    Проект развивается примерно год: изначально начинался как внутренняя панель для управления одной нодой, со временем был переработан в кроссплатформенную PaaS‑систему с поддержкой нескольких узлов, безопасностью, удалёнными обновлениями и специализированными сценариями (например, для Minecraft‑серверов).

    #backend #nodejs #typescript #docker #paas #adminpanel #api #devops

Активность

  Последние ставки 10
Сделать лендинг по примеру
2000 UAH
Зробити похожиий саит
2000 UAH
Интерактивная карта партнёров на базе Google Maps с фильтрацией и выбором по параметрам
27 000 UAH
AI-агент с интеграцией в Telegram (этап 1, нестандартная логика)
3000 UAH
Персональный AI-ассистент в Telegram: автоматизация задач, напоминания и ежедневный отчет
7500 UAH
ИИ в бизнес-процессах (продажи + CRM + чат-бот + дашборд)
18 000 UAH
Разработка AI-агента / поисково-аналитического бота для сбора данных из открытых источников
82 657 UAH
Создание Telegram-канала + платной приватной группы (тематика UGC)
15 000 UAH
Разработка универсального White Label аукциона в Telegram (Mini App + Backend)
164 705 UAH
Передача UTM в Kommo CRM с кнопок на сайте (ТГ, Вайбер, Вацап - номерные)
20 000 UAH