Программирование

Разработка сайтов, сервисов и внутренних систем

Пишу инструменты для администрирования серверов, мониторинга, проверки контрагентов и управления разработкой — и ежедневно пользуюсь ими сам. Открытый код — по ссылкам у каждого проекта.

Готовые проекты

Что уже работает

Шесть проектов с открытым кодом на GitHub и один продукт, который распространяется готовыми сборками. Часть развёрнута и доступна по ссылке.

Интерфейс ФНС РУС — карточка контрагента
PythonFastAPISQLite

ФНС РУС

Проверка российских контрагентов по ИНН, ОГРН или названию: карточка компании, обзор рисков и полноты данных, копирование данных и полный исходный JSON. Работает без LLM поверх закреплённого MCP-сервера, API-ФНС подключается по желанию.

Панель SmallnGinxControl
Pythonnginxself-hosted

SmallnGinxControl

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

Дашборд PBMS
PythonProxmoxмониторинг

PBMS — Proxmox Backup Monitoring

Мониторинг виртуальных машин, контейнеров и бэкапов в кластере Proxmox с HTML-дашбордом: состояние задач, объёмы, уведомления в мессенджер.

Интерфейс FocusVPN
PythonWireGuardVLESS

FocusVPN

VPN-шлюз для WireGuard, VLESS и HAPP: режимы маршрутизации, персональные подписки, история трафика, HTTPS-админка и установка одной командой на Debian/Ubuntu.

RustDeskConfChg — утилита для Windows
C#WindowsRustDesk

RustDeskConfChg

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

Discovery FM — приложение для Android
KotlinAndroid

Discovery FM

Android-приложение для прослушивания онлайн-радио и аудиофреймов Discovery FM: плеер, каталог станций, фоновое воспроизведение.

RusLens — удалённый доступ для Windows и Android
Удалённый доступWindowsAndroid

RusLens

Сборка для удалённого доступа на базе RustDesk: подключение к рабочим станциям, передача файлов и контроль сеанса. Бесплатно, без ограничения длительности сессии. Сборки для Windows и Android.

В работе

Проект, который делается сейчас

Рабочее пространство FOCUSLENS CRM
в работеNode.jsCRMзакрытый код

FOCUSLENS CRM

CRM-платформа для управления разработкой: задачи и бюджеты, приёмка работ, журнал исправлений, вложения, аудит действий и роли. Внутренний продукт, репозиторий закрыт — показываю по запросу.

Как я работаю

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

Если нужен сайт, внутренний сервис, панель управления или автоматизация — напишите, обсудим объём и сроки.

Обсудить проект

Стек

PythonFastAPISQLite PostgreSQLnginxLinux DockerC#Kotlin HTML/CSSJavaScript