Senior Platform Engineer

Ilia
Gudimov

7+ years building infrastructure at scale. From 22,000 Linux servers at Fujitsu to a 40-microservice GPU cloud platform from the ground up. I build platforms, lead teams, and ship production systems — solo or as a lead.

↓ SCROLL
7+
Years in Production
22K
Servers Administered
40
Microservices Built
99.9%
SLA (Solo Project)

Core Stack

Infrastructure

Kubernetes Docker Ansible Packer libvirt/KVM IPMI Bare-Metal

Backend

Go Node.js Python RabbitMQ PostgreSQL Redis Event-Driven

Frontend

Vue.js 2/3 Nuxt.js Pinia EJS Vanilla JS

Observability

Prometheus Grafana Loki Custom Exporters qemu-guest-agent

CI/CD & Build

GitLab CI GitHub Actions BuildKit Docker Compose Multi-stage builds

OS & Systems

Linux (10+ yrs) RHEL Arch Shell systemd OpenStack

Experience

Apr 2024 — Present
Technical Lead & Infrastructure Architect
IQHost
Moscow, Russia · Remote
GPU cloud hosting — bare-metal and virtual GPU servers (GTX 1080 to H100) for individual and enterprise clients across multiple regions.
  • Architected a 40-microservice GPU VM platform from scratch — Go monorepo with shared internal/ library achieving ~90% code reuse, all inter-service communication via RabbitMQ pub/sub.
  • Designed the K8s control plane that orchestrates bare-metal GPU workloads across 15+ nodes in multiple countries via a custom Python/libvirt node agent.
  • Built the entire infra automation stack from zero: Ansible provisioning, Packer golden images, GitLab CI/CD, Loki logging, Prometheus + Grafana monitoring.
  • Wrote custom Prometheus exporters in Go for GPU utilization on bare-metal, GPU load inside VMs (qemu-guest-agent), and hardware power via IPMI.
  • Built a customer control panel (Vue.js + Pinia) with strict logic/render separation, shared UI components, event-driven RabbitMQ backend integration.
  • Lead a team of 3: junior frontend dev, Python infra engineer (node agent), mid-level ops engineer (Packer images). Hiring, code review, mentoring, all architectural decisions.
  • Effectively fill DevOps + backend + frontend + architect roles — scope typically requiring a dedicated team per discipline.
GoPythonVue.jsPostgreSQLRabbitMQK8sAnsiblePackerDockerGitLab CIPrometheusGrafanaLokilibvirt
Apr 2022 — Apr 2025
Cloud Engineer & Technical Account Lead
OneMarketData
Yerevan, Armenia · Remote
Enterprise financial data analytics — tick data solutions for institutional clients.
  • Owned an entire business segment end-to-end as sole technical contact for a major enterprise client: infra, Python development, architecture, client comms, finance coordination.
  • Managed AWS infrastructure (EC2, S3, EFS, VPC, IAM), deployment automation with Ansible, K8s workloads, GitLab CI pipelines.
  • Full-stack development (Node.js, Vue.js) for internal and client-facing tooling.
PythonAWSGCPGitLab CIAnsibleK8sDockerNode.jsVue.js
Dec 2021 — Present
Founder & Sole Developer
Masterprofskills.ru
Russia · Remote
  • Single-handedly built and operate the entire SaaS platform — 300+ active users, ~10K reports generated, 99.9% uptime, zero dedicated ops.
  • Evolved from a Google Sheets parser into an automated web platform with user management, payments, and dynamic PDF generation.
Node.jsVue.jsEJSPostgreSQLDockerGitHub Actions
Jan 2022 — Dec 2022
Senior Customer Analyst & Internal Tools Dev
MARS Inc.
Moscow, Russia
  • Helpdesk + Azure DevOps pipelines + internal monitoring tools (Node.js, Vue.js, Telegram bots, Grafana dashboards).
Jan 2019 — Jan 2021
Linux Systems Administrator
GDC (Fujitsu Preferred Supplier)
Kazan, Russia
Tier-1 global IT services — enterprise infrastructure for multinational clients.
  • Administered 22,000+ Linux servers in a 30-person L2 team, multinational environment (US, EU teams). Incident response, automation, system health at enterprise scale.
  • Built internal tools (Node.js, Vue.js, Python) including Telegram bots for task management.
LinuxAnsibleMySQLOpenStackShellNode.jsPython
2022 — 2024
Additional Roles
Younesis · Settler · Big Data Solutions
Various · Remote
  • Younesis: Pixel-perfect Vue 3 + Nuxt frontend — no additional libraries.
  • Settler: Pre-production K8s environment on GKE with GitLab CI.
  • Big Data Solutions: AWS ops → transferred to lead client segment at OneMarketData.

Notable Projects

ShowYou

B2B SaaS · Co-founder

Event-driven microservices (Go + Vue.js). Custom static site generator with 100/100 PageSpeed. Architected for K8s migration.

Smart Home PC Control

IoT · Go · Raspberry Pi

Voice-controlled PC power via Yandex Smart Home. Pure Go, reverse SSH tunneling, 4 MB Docker image (scratch + static build + UPX).

Custom Split Keyboard

Hardware DIY · ZMK Firmware

Self-designed wireless split keyboard. Handwired matrix, ZMK on nRFMicro, custom keymap, BLE connectivity. Full from-scratch build.

Beyond Code

Engineering doesn't stop at the terminal. The same drive to understand systems deeply shows up in everything I do.

⚙️

VFIO & GPU Passthrough

Running GPU passthrough setups on personal machines — the same libvirt/KVM + IOMMU stack I use professionally at IQHost. Home lab as a proving ground for production ideas.

🏠

Self-Hosted Home Assistant

Full smart home setup: Zigbee2MQTT, ESPHome BLE proxies, Yandex Alice integration, Telegram notifications. Everything containerized, everything automated.

🖨️

3D Printing & Printer Design

Not just printing — designing and testing my own 3D printer from scratch. Mechanical engineering, firmware tuning, iterative prototyping.

🎸

Musician & Sound Engineer

Multi-instrumentalist: all kinds of guitars including bass, vocal lessons (including extreme vocal). Recording, mixing, mastering, and writing original music.

🐧

Linux Desktop Craft

Arch Linux daily driver for 10+ years. Custom Hyprland/Wayland setups, EWW widget bars, tiling workflows. The kind of person who writes their own status bar.

⌨️

Custom Keyboards & Electronics

Handwired split keyboard on ZMK/nRFMicro. ESP32 projects: MIDI BLE footswitch, IoT integrations. PCB-less builds, BLE firmware, low-level hardware.

Engineering Philosophy

KISS principle advocate. I believe in shared libraries over copy-paste, strict separation of concerns, observable systems with actionable alerts, and infrastructure-as-code from day one. I optimize for maintainability and operational simplicity — the best system is one that runs without my intervention.

Certifications & Languages

RHCSA (Red Hat Certified System Administrator)
CKA — preparing
Arch Linux Community Moderator (@ArchLinuxChatRU)
Russian Native
English Professional working proficiency — daily work with US/EU teams