Skip to content
View MyNameRoman's full-sized avatar
🐱
Meow
🐱
Meow

Block or report MyNameRoman

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
MyNameRoman/README.md

🧑‍💻 About Me

I am focused on learning and growing in DevOps and system administration.
Learning DevOps since August 20, 2024. 🚀

My goal is to automate processes, build reliable and efficient systems, and be a valuable team member.
Currently sharpening skills in monitoring, containerization, CI/CD, Linux administration, and security.
Working as a 2nd line sysadmin at GK Arti.

More about me

🛠️ Core Skills & Tech Stack

Monitoring & Alerting: Zabbix, Prometheus, Grafana, Alertmanager
Containerization & CI/CD: Kubernetes, Docker, Docker Compose, TeamCity, GitHub, Ansible
System Administration: Linux (Ubuntu, Debian), Bash, Active Directory, EMPO, VMware, Terminal Service Manager, JumpServer
Networking & Security: VPN (xRay VLESS, Reality, Flow, 3x-ui, XHTTP, Outline, FortiClient), TCP/IP, UFW, DNS, AdGuard Home, CloudFlare, fail2ban
Message Brokers: RabbitMQ
Remote Access & Management: AnyDesk, RDP, MobXterm, Termius
Cloud Platforms: Yandex Cloud
Architecture & Integrations: Microservices interaction (Docker/local), cron jobs, symbolic links

🛠️ Responsibilities & Experience

  • Monitoring services with Zabbix (diagnostics, escalation)
  • Troubleshooting/scaling RabbitMQ, pod management
  • Using EMPO for investigations and object analysis
  • Administering Active Directory: access, locks, accounts
  • Configuring VPNs & FortiClient, staff support via AnyDesk/RDP
  • Kubernetes pod management: restarts & scaling
  • Participating in releases via TeamCity
  • Confluence collaboration and service owner coordination
  • Terminal management: service restart, session handling
  • Incident management & ticket handling

🚀 Projects & Achievements

RaikoNet / Personal VPN:

  • Production-grade VPN on VPS (EU + US)
  • Protocol evolution: VLESS+Reality → XHTTP+TLS → VLESS+Reality+XTLS
  • Multi-region fully replicated setup
  • Fake DNS, metadata-only sniffing, TLS 1.2–1.3, HTTP/2, ECH, ALPN
  • Traffic separation (panel/subscriptions via Nginx)
  • Security: UFW, Fail2Ban, automated backups & Telegram monitoring bot
  • 10+ users, 10+ TB monthly, reduced device load, stable connections

LatvianVPN / Freelance (no longer active):

  • VPS deployment (EU), migration Ubuntu → Debian
  • Migration from Outline → x-3ui + VLESS
  • Auto-updates, backups, Telegram notifications
  • 20+ active users, 17+ TB monthly traffic
  • Reduced latency & improved throughput, fully automated server operations

Caesar Satellite / Corporate (no longer active):

  • Monitoring servers, network, microservices (Zabbix)
  • Kubernetes, RabbitMQ, TeamCity, Active Directory
  • VPN support (FortiClient), Avaya telephony
  • Ticket handling, user support, documentation
  • Incident diagnostics & escalation
  • Independent and stable work from day 2, praised by senior engineers

Automation & Monitoring:

  • Ansible playbooks for Docker & Nginx
  • Prometheus + Grafana monitoring with Telegram alerts
  • Bash scripts: log cleanup, disk checks, cron updates
  • Security hardening: UFW, SSH keys, RKHunter, Fail2Ban, SSH port changes
  • HH.ru automation enhancements (repo)

🌱 Future Plans

  • Master Terraform for IaC
  • Deepen Kubernetes and CI/CD knowledge
  • Contribute to open-source projects

🤖 DevOps stack

Pinned Loading

  1. hh-applicant-tool hh-applicant-tool Public

    Forked from s3rgeym/hh-applicant-tool

    Автоматизация дейcтвий на HH.RU: отклик на подходящие вакансии, обновление всех резюме...

    Python

  2. RaikoVPN_scripts RaikoVPN_scripts Public

    Набор автоматизированных скриптов для развертывания и обслуживания моего VPS сервера

    Shell 1

  3. tun-polkit-fix tun-polkit-fix Public

    При попытке настроить DNS, маршруты или MTU для интерфейса `neko-tun` в Linux система требует пароль, даже при использовании команды с `sudo`.

    1