Дмитрий С.

t.mehire@dmiss.rudmiss.ru

НАВЫКИ И УМЕНИЯ

КатегорияНавыки
ОС и администрирование
LinuxUbuntu, Debian; опыт работы с кастомными модулями
КонтейнеризацияDocker
Логированиеsyslog, syslog-ng
Управление конфигурациейАвтоматизация через Python и Bash
Планировщикиcron
Балансировка
Шлюзы и проксиNginx
БалансировкаNginx, pgbouncer (для PostgreSQL)
Данные
Базы данныхPostgreSQL (есть опыт с pgvector), MySQL, SQLite, Redis
БрокерыRedis (очереди)
Языки
ОсновныеGo, Python, Bash, Java
Могу работатьJS/TS (JSX/TSX), Kotlin, Rust
VCS, документация
VCSGit
Стратегии бранчингаGit flow, Trunk-based
Конвенции коммитовSemantic, gitmoji
ВерсионированиеSemver, Epoch Semver, Romantic
ДокументацияMarkdown, RTF, plaintext, TeX
Другое
Ищу возможность получить опыт. Готов на стажировки. Читаю документацию и люблю изучать новые технологии.

ОПЫТ:

Игровые серверы
Февраль 2018 - Июнь 2024

Развертывание и управление игровыми серверами в контейнерной среде. Разработка кастомной функциональности.

Настройка DDoS-защиты, сетевой инфраструктуры. Тонкая настройка PostgreSQL, JVM, Netty, Redis для повышения производительности и пропускной способности. На пике серверы выдерживали более 400 активных игроков.

Работа в команде для оперативного устранения багов и проблем.

Пет-проекты
3 февраля 2024 - 29 сентября 2024

Работа в команде над OSS-проектом ритм-игры на основе Minecraft. Автоматизация статического анализа, проверки стиля и форматирования.

Разработка библиотеки для бэкпорта фичи с новых версий Minecraft на старые: нейглинг пакетов для мгновенной последовательной обработки на клиенте.

Проект прекращен из-за нишевости сообщества и финансовых сложностей.

26 февраля 2023

Разработка и тестирование open-source проекта для компенсации преимуществ/недостатков, вызванных неравной задержкой в PvP-взаимодействиях на серверах Minecraft.

Проект закрыт из-за необходимости постоянной поддержки в связи с частыми breaking изменениями в ПО серверов между версиями.