Drawing No. JG-2026-01 Format A1 · Scale 1:1 RU | EN

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.

20+
Years in IT
10+
Years as a Sysadmin
1000+
Completed IT Projects
30+
IT Conferences
NODE 01 · — About Me

About

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
NODE 02 · 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.

Networking

MikroTik / RouterOSExpert
Routing / VLANExpert
WireGuard / VPNAdvanced
Firewall / NATAdvanced
Wi-Fi / Access PointsAdvanced
CiscoProficient

Servers

Windows ServerExpert
Active DirectoryExpert
Linux (Ubuntu / Debian)Expert
DNS / DHCPExpert
Nginx / ApacheAdvanced
Email (Postfix / Exchange)Advanced

Virtualization

Proxmox VEExpert
VMware vSphereAdvanced
Hyper-VAdvanced
Docker / ContainersAdvanced
Clustering / HAAdvanced

Monitoring

ZabbixExpert
GrafanaAdvanced
Alerting / TelegramAdvanced
LoggingAdvanced
PrometheusProficient

Automation

PowerShellExpert
BashAdvanced
Telegram BotsAdvanced
SQL / ReportingAdvanced
AnsibleProficient

Security

Backup (Veeam)Expert
Fault Tolerance / FailoverExpert
SSL / CertificatesAdvanced
Access ControlAdvanced
Auditing / HardeningAdvanced

Web Development

WordPress (Themes + Plugins)Expert
PHPAdvanced
HTML5 / CSS3Advanced
Responsive DesignAdvanced
JavaScriptAdvanced
MySQLAdvanced
NODE 03 · 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.

NODE 04 · 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
NODE 05 · 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 →
NODE 06 · automation

What I Automate

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

👤User provisioning PowerShell
🖥️Server monitoring Zabbix
🔔Notifications Telegram
💾Backups Veeam
☁️Infrastructure deployment Proxmox
🔐VPN access WireGuard
📊Reporting SQL + Excel
NODE 07 · Practice

Automation Lab

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

NODE 09 · 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.

NODE 10 · 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.

NODE 11 · Blog

Articles & Notes

Sharing experience in IT infrastructure, security, and automation.

ALL ARTICLES →
NODE 12 · Contact

Get in Touch

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

Telegram@johngorn0 ✉️Emailjohngorn@yandex.ru 📋HH.ruResume on hh.ru Telegram BotTells you about me · @johngorn_bot
Drawn byEvgeny Gorun
SpecialtySystems Administrator
Contact@johngorn0
StatusAll systems operational