Backend-разработчик (Java / Kotlin / Go) · промышленный IIoT · развиваюсь в AppSec
- 💼 Tibbo Systems — Middle Java-разработчик платформы AggreGate: IIoT-платформы для мониторинга, управления и интеграции промышленного оборудования. Многомодульный Gradle-проект на Java и Kotlin: плагинная архитектура (контексты, persistence-модули, драйверы устройств, сервисы авторизации), REST API, Cassandra / SQL, расследование инцидентов в production, code review.
- 🛠 До этого 1,5 года фриланса: полный цикл web- и mobile-разработки для малого бизнеса — от требований до запуска и поддержки.
- 🔐 Сейчас углубляюсь в Application Security: SAST (Semgrep, CodeQL), поиск секретов и SCA (Gitleaks, Trivy), threat modeling, ревью веб-приложений и API по OWASP Top 10, валидация находок и патчей.
- 🤖 Активно использую AI-агентов и LLM в разработке: исследование кодовой базы, разбор причин ошибок, генерация тестов, рефакторинг.
| Проект | Описание | Стек |
|---|---|---|
| 🛡 aiegis | Десктопное приложение для AppSec-аудита поверх Claude Code или pi (модели любого провайдера): матрица «требования × модули» с вердиктами и доказательствами, карта точек входа, триаж сигналов Semgrep/Gitleaks/Trivy, SCA с проверкой достижимости, PoC-проверка находок с автонастройкой тестового окружения. Агенты работают через MCP со scope-токенами в изолированных git worktree | Electron · TypeScript · React · MCP · SQLite · xterm.js |
| 📡 discovery | Open-source система мониторинга сетевых устройств для интернет-провайдеров: SNMP-дискаверинг и опрос, тревоги с гистерезисом, топология, уведомления в Telegram/email/webhook. Один бинарник со встроенным дашбордом | Rust · Tokio · Axum · SeaORM · React · TypeScript · Playwright |
| 💬 miichat | Self-hosted мессенджер: шифрование на сервере AES-256-GCM, E2E для secret-чатов (ECDH P-256), регистрация без email/телефона | Go · JavaScript · Docker |
| ⚙️ workflow | Автоматизация задач на удалённых серверах по SSH: YAML-плейбуки и инвентори, аналог Ansible | Go · Cobra · YAML |
| 📰 gopress | Headless CMS с визуальным конструктором запросов, типами контента, ролями и публичным REST API | Go · Gin · GORM · PostgreSQL / MySQL / SQLite |
| 🧮 gowcode | Вычислитель выражений для Go: переменные, тернарный оператор, списки и словари, встроенные и пользовательские функции | Go |
Языки
Java enterprise
Тестирование
Хранилища и брокеры
Go / Rust / Frontend
DevOps и инфраструктура
Протоколы и интеграции
AppSec
AI-assisted development