⬡ Mission Control // boot sequence
[ OK ] init kernel
[ OK ] mount /home/evgeny
[ OK ] start network · uplink established
[ OK ] load modules: sysadmin · devops
[ OK ] verify integrity ... passed
> system online
[ press any key or click to skip ]
Mission impossible — Online

EvgenyGorun

20+ years in IT, 10+ years as a systems administrator. Windows Server, Linux, Active Directory, virtualization (VMware/Hyper-V/Proxmox), MikroTik/Cisco networking, Zabbix monitoring, automation. 1000+ completed IT projects.

0
Years in IT
0
Years as a Sysadmin
0
Completed IT Projects
0
IT Conferences

— About Me

IT Architect and Systems Administrator with over 20 years of experience

I specialize in designing, deploying, and maintaining IT infrastructure of any complexity, helping businesses build reliable, secure, and scalable systems. Beyond infrastructure, I work as a web developer: I build websites — including custom themes and modules — and independently design and maintain Linux-based server infrastructure, ensuring the security, performance, and fault tolerance of web projects.

I combine technical expertise with a business-minded approach to deliver real results and drive company growth.

Windows ServerLinuxWeb DevelopmentProxmox VEVMware / Hyper-VMikroTikActive DirectoryZabbixGrafanaPowerShellDockerSQL / MySQLBitrix24
Competencies

Competency Map

20+ years of hands-on experience — from networking and servers to virtualization, monitoring, automation, and security. Select an area to explore the details.

WordPress (Themes + Plugins)Expert
PHPAdvanced
HTML5 / CSS3Advanced
Responsive DesignAdvanced
JavaScriptAdvanced
MySQLAdvanced
MikroTik / RouterOSExpert
Routing / VLANExpert
WireGuard / VPNAdvanced
Firewall / NATAdvanced
Wi-Fi / Access PointsAdvanced
CiscoProficient
Windows ServerExpert
Active DirectoryExpert
Linux (Ubuntu / Debian)Expert
DNS / DHCPExpert
Nginx / ApacheAdvanced
Email (Postfix / Exchange)Advanced
Proxmox VEExpert
VMware vSphereAdvanced
Hyper-VAdvanced
Docker / ContainersAdvanced
Clustering / HAAdvanced
ZabbixExpert
GrafanaAdvanced
Alerting / TelegramAdvanced
LoggingAdvanced
PrometheusProficient
PowerShellExpert
BashAdvanced
Telegram BotsAdvanced
SQL / ReportingAdvanced
AnsibleProficient
Backup (Veeam)Expert
Fault Tolerance / FailoverExpert
SSL / CertificatesAdvanced
Access ControlAdvanced
Auditing / HardeningAdvanced
Portfolio

Featured Projects

Completed projects and achievements from years of practice.

🖥️
Infrastructure

Systems Administration

Servers, virtualization (VMware/Hyper-V/Proxmox), Active Directory, networking, IP telephony, and corporate services. Zabbix monitoring, information security and data protection, backup.

⚙️
Automation

Process Automation

Building reporting modules and automating business processes: system integration, data processing and exports, scheduled runs with notifications. PowerShell, Python, Bash, SQL, VBA, REST API.

🖧
Networking

Enterprise Network Lab (MikroTik)

MikroTik hEX S (RB760iGS) and CRS326-24G-2S+RM managed switch. 802.1Q VLANs with inter-VLAN routing, OSPF dynamic routing, least-privilege firewall/NAT, WireGuard VPN, and CHR virtual routers on Proxmox.

📊
Monitoring

Two Monitoring Stacks — Zabbix and Prometheus

Built two monitoring systems for a real fleet (cloud server + home Proxmox hypervisor + virtual machines): Zabbix 7.0 with a custom Vue/Nuxt dashboard, and Prometheus + Grafana. Both with public demos and internal-infrastructure masking. WireGuard, BFF architecture, Let's Encrypt. Zabbix dashboard → · Grafana →

🌐
Web Development

johngorn.ru — portfolio

This site: a custom WordPress theme built from scratch — markup, PHP/MySQL, responsive design, and deployment on a self-managed Linux server.

📹
Video Surveillance

Video surveillance — full cycle

Full cycle: from a self-hosted equipment online store to on-site installation and configuration. Store built on Medusa + Next.js — catalog, faceted filters, YooKassa payments, self-hosted deployment. Plus turnkey design and installation: IP/analog, recorders, networking and PoE, remote access. Hikvision, Dahua. Open store →

💬
MESSENGER

Self-Hosted Messenger — Matrix with Calls

A federated self-hosted messenger on the Matrix protocol: Synapse and PostgreSQL in a Proxmox LXC container, published through nginx with Let's Encrypt on a cloud edge node and a WireGuard tunnel to the home server. End-to-end encryption, invite-only registration, federation with other Matrix servers. One-on-one calls and group video conferences via the MatrixRTC stack: LiveKit SFU, coturn (TURN) and JWT authorization. Nightly backups with restore testing, monitored by Zabbix and Grafana. Open →

🤖
Telegram Bots

Telegram Bots

Four production bots in Python (aiogram 3): a system alert bot (backups, Zabbix, Grafana), a public info bot with a Telegram Mini App, an online-store bot, and a SaaS notification bot. Telegram API access from Russia via a custom proxy layer; alert delivery over SSH with forced-command.

📈
SAAS

uptime — Website Monitoring as a Service

My first SaaS: users sign in via Telegram, add their own sites and get availability, SSL and speed checks every 5 minutes with Telegram alerts. Under the hood — a multi-tenant architecture (Nuxt 3 + PostgreSQL in an LXC container), a probe worker in the cloud, public status pages with an uptime badge, a dashboard with incident history. SSRF protection, rate-limiting, CI/CD and backups with restore testing. Open →

🏗️
IaC

Infrastructure as Code

9 idempotent Ansible roles with CI. A heterogeneous Proxmox fleet (containers and virtual machines) and two monitoring stacks are described as code: provisioning, configuration, monitoring, alerting, SSH hardening, and backups are reproducible from the repository, checked in CI (ansible-lint), and version-controlled. Repeat runs make zero changes; a service is restored from its role in seconds; production changes go through preview and rollback.

home lab

My Home Lab

A lab where I test new technologies and solutions before deploying them in production. Hover over a node to see what it does.

🌐InternetExternal uplink and public static IP
🛡️MikroTikNetwork layer of the lab. MikroTik hEX S (RB760iGS) router + CRS326-24G-2S+RM managed switch on RouterOS: 802.1Q VLAN segmentation and inter-VLAN routing, OSPF dynamic routing, least-privilege firewall/NAT, WireGuard VPN, topology practice on CHR virtual routers.
🖥️Proxmox VEHypervisor: virtual machines and containers, fault tolerance, backups
🪟Windows Server 2022Active Directory, domain services, GPO
🐧Ubuntu ServerLinux services, web servers, scripts
🐳DockerService containerization, fast deployment
📈ZabbixServer and network monitoring, alerts
📊GrafanaDashboards and metrics visualization
🔐WireGuardSecure VPN access to the lab
🗄️MySQLDatabases, replication
☁️NextcloudCloud storage and collaboration

live telemetry

Infrastructure Status

This site runs on fault-tolerant infrastructure I designed and maintain myself: a primary server in the cloud and a hot standby in my home lab — with database replication and automatic failover.

All systems operational
syncing…
Primary nodeCloud · ● operational
Backup nodeHome lab · Edge · ● operational
Database replicationEncrypted tunnel · auto-failover● active
Open status panel →

automation

What I Automate

Scripts and systems take over the routine — freeing up time for engineering work.

👤User provisioningPowerShell
🖥️Server monitoringZabbix
🔔NotificationsTelegram
💾BackupsVeeam
☁️Infrastructure deploymentProxmox
🔐VPN accessWireGuard
📊ReportingSQL + Excel
Practice

Automation Lab

Tools and solutions I build and use in my work. Each area comes with a detailed breakdown, examples, and screenshots.

🤖

Telegram Bot

The bot sends alerts about server and site status, runs commands, and generates reports right in the chat.

PythonBot APIWebhook
Learn more →
📊

Grafana

Real-time infrastructure monitoring dashboards: load, network, service availability.

PrometheusZabbixDashboards
Learn more →

PowerShell

Scripts for bulk Active Directory management, account handling, and automated reports.

Active DirectoryScriptsReports
Learn more →
📦

Proxmox VE

A cluster of virtual machines and containers: backups, migration, fault tolerance.

KVMLXCBackupHA
Learn more →
🛡️

Security Audit

Server hardening, access control, vulnerability and certificate management.

HardeningAccessSSL
Learn more →
🐳

Docker

Packaging and deploying services in containers — fast, repeatable, isolated.

ContainersComposeCI
Learn more →
My Approach

From Problem to Solution

Every project goes through analysis, implementation, testing, and ongoing support.

01

Analysis

I study the infrastructure and business requirements.

02

Design

I select the optimal architecture and stack.

03

Implementation

Configuration, deployment, and documentation.

04

Support

Monitoring, maintenance, and optimization.

Resume

Work Experience

Systems Administrator / IT Engineer

Various organizations
2004 – present · 20+ years

Windows Server, Linux, Active Directory, VMware/Hyper-V/Proxmox, MikroTik, Cisco. Information security and data protection.

Automation & Development

Internal projects
Ongoing

PowerShell, SQL, and VBA for process automation. Monitoring with Zabbix.

📄 Download Resume: Sysadmin
📄 Download Cover Letter: Sysadmin
Blog

Articles & Notes

Sharing experience in IT infrastructure, security, and automation.

🔐
SaaS

How I Built a SaaS Website Monitor in One Day

Idea A service where anyone signs up, adds their own sites and gets notified when…

03.07.2026
Messenger

Self-Hosted Matrix Messenger: Synapse, Federation and Video Calls

Task Deploy a self-hosted messenger with text, files and video calls — without third-party services,…

03.07.2026
🤖
Automation

Infrastructure as Code: 9 Ansible Roles That Rebuild My Monitoring in Minutes

How I moved my entire fleet to Ansible — nine idempotent roles that rebuild monitoring,…

02.07.2026
🔐
Monitoring

Two Monitoring Stacks from Scratch: Zabbix + Vue Dashboard and Prometheus + Grafana

How I built two monitoring systems for the same infrastructure — Zabbix with a custom…

30.06.2026
Web Development

Turnkey Websites: From Design to Self-Hosted Infrastructure

I build turnkey websites — complete with integrations, monitoring, and my own fault-tolerant infrastructure. Here's…

15.06.2026
🤖
PowerShell

PowerShell 7.6: New Features and Practical Tips for System Administrators

PowerShell 7.6.2 is the current LTS release as of June 2026. Let’s review the key…

08.06.2026
ALL ARTICLES →
Contact

Get in Touch

Open to discussing new projects, partnerships, or interesting challenges.