% Shared contact details, links, project names, and technology lists. % Language-specific prose belongs in translations/*.tex. \newcommand{\ResumeEmail}{gudovdo@my.msu.ru} \newcommand{\ResumeGitHubHandle}{kr0sh512} \newcommand{\ResumeGiteaHandle}{self-hosted Gitea} \newcommand{\ResumeTelegramHandle}{kr0sh\_512} \newcommand{\ResumeGitHubUrl}{https://github.com/kr0sh512} \newcommand{\ResumeGiteaUrl}{https://git.krosh.dev} \newcommand{\ResumeTelegramUrl}{https://t.me/kr0sh_512} \newcommand{\ResumeLinuxStack}{ALT \& Arch Linux, systemd, SSH, Bash, TCP/IP, DNS, TLS} \newcommand{\ResumeContainersStack}{Docker/OCI, Kubernetes, K3s, RKE2, Helm, Traefik} \newcommand{\ResumeCiTools}{Ansible, Git, GitHub Actions, GHCR} \newcommand{\ResumeDevelopmentStack}{Python, C, C++, SQL; FastAPI, SQLAlchemy, pytest} \newcommand{\ResumeObservabilityTools}{Prometheus, Grafana, Alertmanager, Node Exporter} \newcommand{\ResumeAltRpmName}{ALT RPM Set Version Research} \newcommand{\ResumeAltRpmUrl}{https://github.com/kr0sh512/alt-rpm-set-version} \newcommand{\ResumeNexusSyncName}{nexus-sync} \newcommand{\ResumeNexusSyncUrl}{https://github.com/kr0sh512/nexus-sync} \newcommand{\ResumePomodoroName}{Pomodoro} \newcommand{\ResumePomodoroUrl}{https://github.com/kr0sh512/pomodoro} \newcommand{\ResumeNetworkDiagramsName}{Network Diagrams Tool} \newcommand{\ResumeNetworkDiagramsUrl}{https://github.com/kr0sh512/network-diagrams-tool} \newcommand{\ResumeVpnBotName}{Marzban Telegram VPN Bot} \newcommand{\ResumeVpnBotUrl}{https://github.com/kr0sh512/profhome-vpn-bot}