English | 中文 | Español | Русский | 日本語 | 한국어
Разработчик системного и сетевого ПО | C/C++, Go, Rust, JavaScript/TypeScript, Zig
Специализируюсь на создании низкоуровневых утилит, биндингов протоколов и кроссплатформенных приложений. Имею опыт работы с прокси-инфраструктурой, шифрованием трафика и нативной разработкой под десктоп. Готов взять на себя задачи на любом уровне стека, если того требует проект.
Mintfused — Свой Linux-дистрибутив на основе Linux Mint. (ISO отсутствует ввиду ограничений бесплатного аккаунта GitHub, но процесс создания описан детально). GitHub
Singerbox — Go-биндинги для прокси-движка sing-box. Запуск инстанса внутри текущего процесса из любой ссылки (VLESS, VMess, Shadowsocks, Hysteria). Работает «из коробки» без сложной настройки, корректно завершает работу. Легко встраивается, не требует создания дочерних процессов. GitHub
Radihypn — Интернет-радио на C++/GTK3 с иконкой в трее. Легковесное нативное десктопное приложение для Linux. Воспроизведение потокового аудио, интеграция в системный трей, минимальное потребление ресурсов. GitHub
Подробное руководство по переменным окружения для сборки C/C++ в POSIX Практическое руководство по использованию переменных окружения при сборке проектов C и C++ в системах POSIX. Читать
Кросс-компиляторы и тулчейны для различных платформ Коллекция кросс-компиляторов и тулчейнов для таргетинга на различные платформы. Читать
PHP-разработчик — ~1.5 года (2015–2016, под NDA) Разработка бэкенда, оптимизация SQL-запросов, кэширование. Строгое соблюдение дедлайнов. Это мой прошлый опыт, сейчас я полностью сфокусирован на системном и сетевом программировании.
gitbacklist — Инструмент для инкрементного резервного копирования git-репозиториев с профилей GitHub и git-совместимых хостов с поддержанием локальных зеркал в синхронизированном состоянии. GitHub
lunardoesnix — Моя конфигурация NixOS. Её проще развернуть при установке, чем другие; не нужно копировать в /etc/nixos. GitHub
Yggdrahost — Подход к хостингу множества сайтов, ботов и приложений в едином процессе Bun JS с использованием модульных монтируемых приложений. GitHub
@mawetherbotoboto_bot — Telegram-бот для отображения погоды. Исходный код
backup-my-git — Guile-скрипт для бэкапа Git-репозиториев. GitHub
yt-dlp-tools — Обертки над yt-dlp для удобного скачивания подкастов и аудио (идеально для MP3-плееров, с обложками и умной схемой именования). GitHub
file2doc — Утилита, которая конвертирует текстовые файлы в bash-скрипт, воссоздающий эти файлы по тем же путям. GitHub
ytdla — Opinionated скрипт для скачивания аудио с YouTube на базе yt-dlp. GitHub
file2sh — Утилита, которая читает файл и генерирует shell-скрипт, воссоздающий этот файл. GitHub
examplenv — Утилита для генерации безопасного .env.example из вашего .env, перезаписывающая секретные значения на тестовые. GitHub
Fruit Friction — Физическая головоломка на движке Kaplay.js, где всё зависит от формы объектов и силы трения. GitHub
Tilemap World Loader — Эффективный рендеринг тайловых карт из формата Tiled, основа для реализации бесконечного скроллинга. GitHub