W1bbex Python Backend разработчик Автоматизирую ручные процессы
Python backend, интеграции, Telegram, внешние API, данные и AI-assisted разработка.
projects = {
"iot": "PC Control",
"ast_tool": "TG-FlowMap",
"mobile_iot": "Phone Control",
"devops": "VDS Control",
"ai_cli": "W1x CLI",
"fpc_core": "FPC-AutoOffline",
"fpc_smm": "FPC-AutoSMM",
"fpc_test": "FPC-E2E",
"data": "FunPay Analytics",
"platform": "W1bbex Hub",
"webgl": "W1bbex AI Universe",
}
О себе
Мне 16 лет, осознанно пишу код с января 2026 года. За 8 месяцев прошёл путь от первых строк на Python до проектирования боевых систем: публикации Open Source пакетов в PyPI, IoT-управления железом (ESP8266) и компиляции бинарных сборок (Cython).
Специализируюсь на backend-логике, интеграциях и глубокой автоматизации. Постоянно работаю с Telegram Bot API, маркетплейсами, внешними API, Linux/systemd, SQLite, ETL-пайплайнами и AI-ассистентами.
Создаю сервисы, которые полностью исключают ручной труд: автовыдача заказов, дистрибуция плагинов, изолированные E2E-тесты и удалённый контроль серверов. Главный навык — быстро превращать сырую идею в работающий и отказоустойчивый продукт.
Инженерные & Продуктовые кейсы
Проекты, построенные вокруг реальных процессов и задач автоматизации.
PC Control
Внеполосное управление и разблокировка ПК без USB-донглов: от ATX-реле до ядра Win32
Классические решения требуют уязвимого USB-донгла клавиатуры (BadUSB) или тяжёлого софта вроде AnyDesk/RDP, который бессилен до входа в Windows, сбрасывает DirectX/Vulkan и требует открытой сессии.
Чистое разделение Out-of-band и In-band контуров без USB: плата ESP8266 замыкает оптореле ATX и распознаёт код Морзе с физической кнопки, а двухуровневый Windows-демон обходит изоляцию Session 0, переключает контекст на защищённый десктоп Winlogon через PsExec / Win32 API (OpenInputDesktop, SetThreadDesktop) и безопасно вводит учётные данные без эмуляторов клавиатуры.
Аппаратный отклик реле < 1.5 сек, 380+ автотестов (100% pass), оркестрация VPN (авторотация нод INCY/Happ по HTTPS-пробам), live-пульт Яндекс Музыки (WinRT GSMTC), аппаратный C#/.NET сборщик сенсоров и 117k+ точек в SQLite WAL.
Telegram UI ⇄ Cloud VDS (TLS) ⇄ Mosquitto MQTT (QoS 1) ⇄ [ESP8266 (OOB) + Winlogon Session 0 + Desktop Agent]
Преодоление изоляции Session 0 (Winlogon), трекинг статусов сессий через WTS API, обработка жестов в IRAM_ATTR прерываниях, анти-брутфорс в EEPROM и автоматическая экстракция RGBA-иконок в Telegram Custom Emoji.
TG-FlowMap
Статический AST-анализатор, Telethon DAST-краулер и n8n-визуализатор архитектуры Telegram-ботов
При разрастании Telegram-ботов десятки модулей, роутеров и динамических inline-клавиатур превращаются в непрозрачный лабиринт. Ручной поиск битых коллбеков, тупиковых экранов и аудит чужих ботов без исходников занимает часы.
Двухконтурный движок: SAST-парсер на базе Python ast строит граф экранов и кросс-модульных клавиатур без запуска кода, а DAST-краулер (Telethon) обходит живых ботов по алгоритму Дейкстры с защитой от нажатия кнопок оплаты (Safety Filter) и сравнивает UX-воронки.
SAST-анализ за ~50 мс (0 внешних зависимостей в ядре), 217 автотестов, валидация лимитов Telegram API (64-byte callback, Custom Emoji ID) и интерактивный DOM/SVG-граф с динамическим GPU-ускорением.
[Python AST (SAST) + Telethon Dijkstra (DAST)] → Unified BotMap Spec → GPU DOM/SVG Graph & AI Benchmark
Разрешение динамических f-строк, тернарных операторов и дефолтных аргументов в AST без исполнения кода, каскадная вёрстка графа без коллизий и переключение translate3d / DirectWrite ClearType для чёткого рендеринга шрифтов.
Phone Control
Автономная служба академического контроля и удалённого надзора на базе Android Termux
Учебная рутина уязвима к человеческому фактору: риск проспать пары при выключенном звуке, необходимость вручную жать диктофон на лекциях и агрессивные блокировки фоновых служб в современных мобильных ОС.
Системный Linux-демон в Termux: интеграция с Android Intent `com.android.BBKClock` (взвод будильника за 85 мин до 1-й пары с SKIP_UI true), автозапись пар в AAC/M4A по слотам расписания, Wi-Fi Geofence и автосинк на VDS для Gemini AI конспектирования.
Энергопотребление < 2% АКБ/сутки, сжатие аудио ~18 МБ вместо 80 МБ за пару, двусторонняя шина Paho MQTT TLS (порт 8883), криптографический OTA за 2 сек (SHA-256 + py_compile + атомарная замена), 25 модульных тестов и Zero-Backdoor Whitelist.
[Termux Daemon] ⇄ Paho MQTT (TLS 8883) ⇄ Cloud VDS (Upload API + Gemini) ⇄ Android Intent Bridge [BBKClock + AAC + Wi-Fi]
Преодоление SecurityException при вызове ActivityManager из-под не-root UID (10429) через сокет-мост Termux:API, обход Do Not Disturb (DND) в Android 14+ и бесшовный os.execv рестарт демона при OTA-обновлениях.
VDS Control
Telegram-центр управления сервером с AI-диагностикой Gemini и интерактивной консолью
Мониторинг VDS со смартфона неудобен, а ночные сбои требуют ручного чтения простыней логов, SSH-сессий и слепых перезапусков.
Персональный Telegram-контур: двухуровневая AI-диагностика на Gemini для поиска первопричин, сессионный шелл и умный перезапуск /resall.
Автономный надзор за сервисами FunPay/PlayerOK, параллельный перезапуск упавших демонов и AI-ватчдог нагрузки без спама.
Telegram (aiogram) → Systemd & Process Supervisor → Log Tail Analyzer → Gemini AI
Практика безопасного удалённого шелла (ID/TTL/Guardrails), интеграции LLM в DevOps и отказоустойчивых демонов.
W1x CLI
Терминальный ассистент для Ollama с Function Calling, памятью и песочницей Python
Локальные LLM в базовом CLI лишены инструментов, не умеют искать в сети, забывают контекст и вызывают зависания при нехватке VRAM.
Клавиатурный TUI-клиент: автономный Function Calling (поиск, чтение файлов), долговременная память со стеммингом и песочница /testpy.
Официальный релиз в PyPI (pip install w1x-cli), открытый исходный код на GitHub, поддержка Windows, macOS и Linux.
Rich TUI / prompt_toolkit → Tool Engine → Ollama → Memory Storage
Опыт проектирования TUI, динамического профилирования памяти GPU/RAM и дистрибуции Open Source пакетов.
FPC-AutoOffline
Автоматическая выдача и управление офлайн-аккаунтами FunPay
Ручная выдача Steam/Rockstar аккаунтов, парсинг кодов Guard/IMAP и отслеживание слотов занимали у продавцов часы времени и вели к банам.
Автономный сервисный контур: автовыдача аккаунтов, IMAP-парсер кодов, генератор Steam Guard, контроль Denuvo-лимитов и умное резервирование слотов.
Плагин на 14 780 строк с защитой от лимитов Denuvo, кэшированием сессий и транзакционной базой заказов.
Telegram / FunPay → Python Core → IMAP / Steam Guard → SQLite Storage
Проект показал предел разработки в одном файле и привел к переходу на модульную архитектуру, локальных coding-агентов и автотесты.
FPC-AutoSMM
Автономная система накрутки и выдачи SMM-услуг для FunPay Cardinal
Ручная обработка сотен заказов на накрутку отнимает часы, а невидимые символы покупателей ломают API провайдеров.
Автономный контур: Zero-Width санитизация, SocPanel API v2, PreSale-движок подсказок и мгновенная автовыдача заказов.
Монолит на 9 420 строк, открытый исходный код на GitHub, поддержка любых SMM-панелей и авто-отмена при возвратах.
Telegram / FunPay → AutoSMM Engine → SocPanel API v2 → Cardinal Delivery
Опыт построения высоконагруженных ботов, защиты от инъекций в чатах и автоматического арбитража возвратов.
FPC-E2E
Автономная E2E-среда тестирования плагинов
Тестирование плагинов FunPay Cardinal вручную требовало рискованных проверок на live-аккаунтах и создавало хаос при рефакторинге.
Изолированный стенд: запускает продавца и покупателя, проводит реальную тестовую сделку, проверяет реакцию плагина и оформляет возврат.
Полная цепочка Live E2E (покупка → реакция → возврат) без заглушек, с логированием и блокировкой опасных действий AI-агентов.
pytest → Isolated Process → FunPay Live API → Safety Guardrails
Доказал важность изолированных проверок, диагностических артефактов и автоматических ограничений для AI-агентов.
FunPay Analytics
ETL-фундамент для анализа рыночных данных
Отсутствие нормализованных данных о продавцах и реальном ценообразовании на площадке затрудняло аналитику рынка и поиск маржинальных ниш.
Асинхронный ETL-пайплайн: ротация прокси-пула, неизменяемый raw-слой (mhtml.gz/SHA-256), парсинг отзывов и таксономическая классификация лотов.
База из 2 000 продавцов, выборка ~108 000 отзывов, 4 490 собственных эталонных заказов и строгая схема таксономии товаров.
Asyncio Scraper → Proxy Pool → SHA-256 Raw Layer → SQLite Transactions
Научил проектировать отказоустойчивые ETL-пайплайны с гарантией целостности данных, миграциями схемы и неизменяемым raw-слоем.
W1bbex Hub + Admin Bot
Платформа дистрибуции сборок Cython и управления лицензиями
Сложность безопасного распространения, версионирования и контроля прав доступа плагинов FunPay Cardinal без риска утечки исходного кода.
Комплексный контур: клиентский плагин автообновлений, FastAPI бэкенд с компилятором Cython (.pyd/.so) и Telegram Admin Bot управления лицензиями.
Централизованный хаб обновлений с компиляцией под версии Python/ОС, отложенным удалением модулей и тарифной сеткой лицензий.
Telegram Admin Bot → FastAPI (Uvicorn) → Cython Compiler → Hub Client
Показал важность бинарной защиты кода (.pyd/.so), автоматизации доставки обновлений и удобного управления доступом через Telegram.
W1bbex AI Universe
Интерактивная 3D-витрина AI-сервисов на Three.js и WebGL
Нужен был живой, визуально сильный способ представить линейку AI-сервисов — не страница с текстом, а интерактивный 3D-опыт прямо в браузере.
Интерактивная 3D-вселенная: навигация по сцене, выбор планет через raycasting, анимированное перемещение камеры (GSAP) и адаптивный рендер.
Публичный live-проект на w1bbex.ru/AI с адаптивным DPR под производительность устройства и оптимизацией WebGL-шейдеров.
Three.js (WebGL) → OrbitControls → Raycaster → GSAP → Adaptive Quality
Доказал способность быстро зайти в новую технологию, спроектировать 3D-сцену с нуля и довести интерактивный проект до релиза.
Технологии & Боевой стек
Стек, на котором построены сервисы: от низкоуровневых системных вызовов до асинхронных бэкендов и LLM-пайплайнов.
Асинхронные бэкенды, фоновая обработка очередей, быстрые ETL-пайплайны и надёжные локальные базы с WAL-журналированием.
Двусторонний обмен данными: MTProto и Bot API, шины MQTT с аппаратным TLS, эмуляция сессий и реверс веб-сервисов.
Низкоуровневые сервисы: systemd-демоны, сокет-мосты Android Termux, службы Windows (Session 0) и C++ прошивки ESP8266.
Инженерная инфраструктура: статический анализ AST-деревьев (SAST), локальные нейросети (Ollama), автотесты pytest и TUI.
Как я работаю с AI-агентами
Вместо хаотичного промптинга выстроена строгая инженерная бюрократия: глобальный устав AGENTS.md, паспорта сервисов PROJECT.md с базой боевых граблей, модульные скиллы и роевая оркестрация субагентов с принудительной верификацией каждого изменения.
Инженерная бюрократия & Память
Агенты работают в рамках устава AGENTS.md из 12 жёстких протоколов: запрет хардкода путей, лимит файла в 1000 строк, Zero-Print логгирование, fail-fast конфиги и watchdog-таймеры. Контекст каждого сервиса хранится в PROJECT.md с append-only реестром боевых граблей, а задачи перехватываются в трекер IDEAS.md до первой строчки кода.
Скиллы & Рой субагентов
Под типовые циклы написаны модульные SKILL.md: субагенты-картографы /study исследуют зоны кода и строят карту архитектуры и точек отказа, аудит-скилл /critic объединяет AST-анализ со слепым роем ревьюеров, а профильные скиллы держат стандарты UI (tg-bot-ui), тестов и безопасности.
Анти-галлюцинации & Приёмка
Действует протокол Zero Sycophancy: запрет слепого соглашательства и пушбэк против оверинжиниринга. Главный агент лично сверяет отчёты субагентов с реальным кодом через 3-Tier Triage (отсеивая галлюцинации и «сову на глобусе»), после чего код проходит автотесты pytest, live E2E-стенды и сверку логов на VDS.