41 lines
4.6 KiB
TeX
41 lines
4.6 KiB
TeX
% Russian strings for resume.tex.
|
|
|
|
\newcommand{\ResumeDocumentLanguage}{russian}
|
|
\newcommand{\ResumeName}{Дмитрий Гудов}
|
|
\newcommand{\ResumePdfTitle}{Резюме — Дмитрий Гудов}
|
|
\newcommand{\ResumeHeadline}{DevOps / Linux-инженер · системный и backend-разработчик}
|
|
|
|
\newcommand{\ResumeSummarySection}{Профессиональный профиль}
|
|
\newcommand{\ResumeSummaryText}{DevOps-ориентированный разработчик и студент ВМК МГУ. Разрабатываю и сопровождаю Linux-инфраструктуру, автоматизирую повторяемые операции и создаю системные и backend-инструменты. Основные направления: ALT Linux и внутреннее устройство RPM, Kubernetes, контейнеризация, CI/CD, Python и C.}
|
|
|
|
\newcommand{\ResumeExperienceSection}{Опыт}
|
|
\newcommand{\ResumeBaseAltDate}{по настоящее время}
|
|
\newcommand{\ResumeBaseAltDescription}{Инструменты для Linux/RPM и системные исследования: механизмы зависимостей ALT Linux, производительность и совместимость RPM.}
|
|
\newcommand{\ResumeYandexRole}{Яндекс — стажёр, команда DevTools автономного транспорта}
|
|
\newcommand{\ResumeYandexDate}{осень 2025}
|
|
\newcommand{\ResumeYandexDescription}{Разработка в команде инструментов для разработчиков.}
|
|
|
|
\newcommand{\ResumeEducationSection}{Образование}
|
|
\newcommand{\ResumeUniversityName}{Московский государственный университет имени М. В. Ломоносова}
|
|
\newcommand{\ResumeEducationDate}{обучаюсь}
|
|
\newcommand{\ResumeEducationDescription}{Факультет вычислительной математики и кибернетики, Computer Science.}
|
|
|
|
\newcommand{\ResumeSkillsSection}{Ключевые навыки}
|
|
\newcommand{\ResumeDevOpsSkillLabel}{DevOps и инфраструктура}
|
|
\newcommand{\ResumeDevOpsSkillText}{\ResumeDevOpsStack}
|
|
\newcommand{\ResumeCiSkillLabel}{CI/CD}
|
|
\newcommand{\ResumeCiSkillText}{\ResumeCiTools, мультиархитектурные сборки контейнеров, автоматизированное тестирование, упаковка и публикация}
|
|
\newcommand{\ResumeDevelopmentSkillLabel}{Разработка}
|
|
\newcommand{\ResumeDevelopmentSkillText}{\ResumeDevelopmentStack}
|
|
\newcommand{\ResumeDataSkillLabel}{Данные и качество}
|
|
\newcommand{\ResumeDataSkillText}{\ResumeDataStores; \ResumeQualityTools, санитайзеры, дифференциальное тестирование, бенчмаркинг}
|
|
|
|
\newcommand{\ResumeProjectsSection}{Избранные проекты}
|
|
\newcommand{\ResumeAltRpmDescription}{исследование кодированных множеств символов и сравнения зависимостей RPM: C-реализации, хеширование, совместимость, проверки с санитайзерами и APT/RPM-бенчмарки.}
|
|
\newcommand{\ResumeNexusSyncDescription}{клиент-серверная система централизованного управления компьютерами и запуска разрешённых команд. FastAPI, SQLAlchemy, CLI, YAML-конфигурация, systemd, автономные сборки и CI.}
|
|
\newcommand{\ResumeInfrastructureName}{"Домашний" кластер}
|
|
\newcommand{\ResumeInfrastructureDescription}{homelab, автоматизация Linux-серверов через Ansible, эксплуатация многоузловых K3s/RKE2, контейнерные развёртывания, ingress/ServiceLB, автоматизация TLS и удалённая диагностика.}
|
|
\newcommand{\ResumePomodoroDescription}{браузерный таймер на React, TypeScript и Vite; тестируется и публикуется GitHub Actions как непривилегированный мультиархитектурный образ в GHCR.}
|
|
\newcommand{\ResumeNetworkDiagramsDescription}{Python-инструмент для построения и визуализации сетевых топологий.}
|
|
\newcommand{\ResumeVpnBotDescription}{контейнеризированный Python-бот для управления приглашениями и жизненным циклом пользователей через Marzban API.}
|