Языки, фреймворки и инструменты, с которыми я работаю: от Python-сервисов и ИИ-агентов до сетей, серверов и Linux.
Языки программирования
- PythonОсновной язык: сервисы, боты, парсеры и автоматизация. ИИ-агент в WhatsApp
- RustБыстрые утилиты командной строки и сетевые программы. buffer_box
- C#Объектно-ориентированный язык платформы .NET
- CСистемное программирование и работа с памятью
- JavaСерверный мод для Minecraft на Fabric. auth_totp
Backend
- FastAPIАсинхронные REST API на Python. Сайт школы smarg.ru
- DjangoВеб-приложения с ORM и админкой
- AiogramАсинхронные Telegram-боты. remoBot
- httpxHTTP-клиент для интеграций с внешними API
ИИ
- ChatGPTМодели OpenAI в агентах и сценариях автоматизации. ИИ-агент в WhatsApp
- ClaudeМодели Anthropic для разработки и работы с текстом
- GeminiМодели Google для задач с текстом и данными
Сети
- MikroTikМаршрутизаторы на RouterOS. Сеть ВЭЛСТ-Проект
- CiscoКоммутация и маршрутизация на оборудовании Cisco
- D-LinkКоммутаторы и точки доступа для небольших сетей
- VPNЗащищённый удалённый доступ к сети предприятия
- VLANСегментация сети по отделам и устройствам. Сеть ВЭЛСТ-Проект
- FirewallПравила доступа между сегментами и наружу. Сеть ВЭЛСТ-Проект
- WireGuardБыстрые и простые VPN-туннели. Сеть ВЭЛСТ-Проект
- Policy-based RoutingМаршрутизация трафика по правилам. Сеть ВЭЛСТ-Проект
Инфраструктура
Автоматизация
- BeautifulSoup4Разбор HTML при сборе данных
- httpxЗапросы к сайтам и API в парсерах
- openpyxlЧтение и выгрузка данных в Excel
- AnsibleМассовая настройка рабочих станций. Управление 130 компьютерами
Linux
- Astra LinuxОтечественный дистрибутив на рабочих станциях. Управление 130 компьютерами
- DebianСтабильная основа для серверов
- Arch LinuxRolling-release дистрибутив для своей системы
- FedoraДистрибутив со свежими версиями пакетов
- Red HatКорпоративный дистрибутив для серверов