Ilia Gudimov

Senior Platform Engineer - Infrastructure & Full-Stack

Summary

Обо мне

Platform engineer, 7+ years. Built a GPU cloud platform from scratch at IQHost - 15+ bare-metal nodes across multiple countries, architecture, backend, frontend, infra, monitoring, team lead. Before that, managed Linux infrastructure across 3,000+ retail locations at Fujitsu (servers + POS terminals). Run my own SaaS with 99.9% uptime as a solo developer. Deep Linux background (10+ years, RHCSA, Arch community moderator). Work well in distributed teams across time zones - daily English with US/EU colleagues at multiple companies.

Разработчик полного цикла, 7+ лет. Построил облачную GPU-платформу с нуля в IQHost - 15+ серверов в нескольких странах, архитектура, бэкенд, фронтенд, инфраструктура, мониторинг, тимлид. До этого управлял Linux-инфраструктурой на 3 000+ торговых точках в Fujitsu (серверы + POS-терминалы). Веду собственный SaaS с 99.9% аптаймом как единственный разработчик. Глубокий Linux-бэкграунд (10+ лет, RHCSA, модератор Arch-сообщества). Работаю в распределённых командах в разных таймзонах - ежедневный английский с коллегами из США и Европы.

SkillsНавыки

InfrastructureKubernetes, Docker, Ansible, Packer, Shell scripting, Linux networking
BackendGo, Node.js, Python, RabbitMQ (pub/sub), PostgreSQL, MySQL, Redis
FrontendVue.js 2/3, Nuxt, Pinia, EJS, vanilla JS
ObservabilityPrometheus (custom Go exporters), Grafana, Loki, IPMI, qemu-guest-agent
CI/CD & BuildGitLab CI, GitHub Actions, Docker Compose, BuildKit, Cypress (e2e)
OSLinux 10+ years (RHEL, Ubuntu, Arch), systemd, networking
CloudAWS (EC2, S3), GCP (GKE)
LeadershipTeam lead (3 engineers), hiring, code review, mentoring, architecture decisionsТимлид (3 инженера), найм, код-ревью, менторинг, архитектурные решения

ExperienceОпыт

Technical Lead & Infrastructure ArchitectТехлид и архитектор инфраструктуры Apr 2024 - Presentн.в.
Moscow, Russia · RemoteМосква · Удалённо
GPU cloud hosting - bare-metal and virtual GPU servers (GTX 1080 to H100, including partner-leased H100 clusters) across multiple regions.
GPU-хостинг - физические и виртуальные GPU-серверы (от GTX 1080 до H100, включая партнёрские кластеры H100) в нескольких регионах.
Go · Python · Vue.js · PostgreSQL · RabbitMQ · K8s · Ansible · Packer · Docker · GitLab CI · Prometheus · Grafana · Loki · libvirt
Cloud Engineer & Technical Account LeadКлауд-инженер и технический аккаунт-лид Apr 2022 - Apr 2025
OneMarketData
Yerevan, Armenia · RemoteЕреван, Армения · Удалённо
Enterprise financial data analytics - tick data solutions for institutional clients.
Финансовая аналитика - решения для работы с тиковыми данными для институциональных клиентов.
Python · AWS · GCP · GitLab CI · Ansible · K8s · Docker · Node.js · Vue.js
Founder & Sole DeveloperОснователь и единственный разработчик Dec 2021 - Presentн.в.
Masterprofskills.ru
Russia · RemoteРоссия · Удалённо
Node.js · Vue.js · EJS · PostgreSQL · Docker · GitHub Actions
Senior Customer Analyst & Internal Tools DeveloperСтарший аналитик и разработчик внутренних инструментов 2021 - 2022
MARS Inc.
Moscow, RussiaМосква
Linux Systems AdministratorСистемный администратор Linux Jan 2019 - Jan 2021
GDC (Fujitsu Preferred Supplier)
Kazan, RussiaКазань
Tier-1 global IT services. Multinational environment (US, EU teams).
Глобальный IT-аутсорсер уровня Tier-1. Международная среда (команды из США и Европы).
Other: Younesis · Settler · Big Data SolutionsДругое: Younesis · Settler · Big Data Solutions 2022 - 2024

ProjectsПроекты

vrkz.io - Modular Task Tracker - Solo projectМодульный трекер задач - Соло-проект

API-first team task tracker with pluggable interfaces. Go CoreAPI with shared internal/ library (same patterns as IQHost), Vue.js web frontend, and a Telegram bot as a full-featured independent interface module. REST for bidirectional comms, RabbitMQ for async events. Multi-tenant (one user across multiple teams), infinite task nesting. Plugin-ready architecture. Used daily by IQHost and ShowYou teams (5–10 users).

API-first командный трекер задач с подключаемыми интерфейсами. Go CoreAPI с shared internal/ библиотекой (те же паттерны, что в IQHost), Vue.js фронтенд и Telegram-бот как полноценный независимый интерфейсный модуль. REST для двустороннего общения, RabbitMQ для асинхронных событий. Мультитенант (один юзер в нескольких командах), бесконечная вложенность задач. Архитектура готова к плагинам. Используется ежедневно командами IQHost и ShowYou (5–10 юзеров).

ShowYou - showyou.app - Co-founderСооснователь

B2B SaaS. Event-driven microservices (Go + Vue.js). Custom static generator, 100/100 PageSpeed. Docker Compose, ready for K8s.

B2B SaaS. Event-driven микросервисы (Go + Vue.js). Кастомный генератор статики, 100/100 PageSpeed. Docker Compose, готов к K8s.

Smart Home PC ControlУмный дом: управление ПК - Go, Raspberry Pi

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

Голосовое управление через Яндекс Умный Дом. Чистый Go, reverse SSH tunneling, Docker-образ 4 МБ (scratch + статическая сборка + UPX).

Custom Split KeyboardКастомная сплит-клавиатура - ZMK, nRFMicro

Self-designed wireless split. Handwired matrix, ZMK firmware, custom keymap, BLE.

Самостоятельно спроектирована и собрана. Ручная матрица, ZMK-прошивка, кастомная раскладка, BLE.

Beyond codeПомимо кода

VFIO/GPU passthrough - same libvirt/KVM stack as production, home lab
Home Assistant - Zigbee2MQTT, ESPHome, Telegram bots, self-hosted
3D printing - designing and building my own printer from scratch
Music - multi-instrumentalist, extreme vocal, recording & mastering
Linux desktop - Arch, Hyprland/Wayland, custom EWW bars
Electronics - ESP32 MIDI footswitch, IoT, ZMK keyboards
VFIO/GPU passthrough - тот же стек libvirt/KVM, что и в продакшене, домашняя лаба
Home Assistant - Zigbee2MQTT, ESPHome, Telegram-боты, self-hosted
3D-печать - проектирую и собираю свой принтер с нуля
Музыка - мультиинструменталист, экстрим-вокал, запись и мастеринг
Linux desktop - Arch, Hyprland/Wayland, кастомные EWW-бары
Электроника - ESP32 MIDI-футсвитч, IoT, ZMK-клавиатуры

Certifications & LanguagesСертификаты и языки

RHCSA · CKA (preparing) · Arch Linux community moderator (@ArchLinuxChatRU)
Russian native · English professional working proficiency - interviews and daily work with US/EU teams

RHCSA · CKA (готовлюсь) · Модератор Arch Linux сообщества (@ArchLinuxChatRU)
Русский родной · Английский свободный - собеседования и ежедневная работа с командами из США и Европы