Systems software engineer: low-level C++ and Rust, and production Linux infrastructure operations.
Infrastructure I run today:
• VMware vSphere/ESXi clusters with HA, vMotion and DRS for production-critical workloads
• Bare-metal Linux and Windows servers: RAID, CIS-hardened baselines and patch management
• Segmented networks (VLANs, MikroTik) isolating OT from corporate traffic; TLS/mTLS for internal services
• Infrastructure as code with Ansible, Terraform, Python and Bash
• Observability with Prometheus, Grafana and Zabbix across hosts, storage, network and industrial machines
Software I build:
• Real-time control and data acquisition software in C++ on embedded Linux
• Fault-tolerant edge software: retry, timeout and failover for connection loss, corrupted data and device failure
• Integration between legacy hardware and modern software, including communication protocol implementation
• ARM cross-compilation; CMake/Conan builds
• CI with unit and integration tests, sanitizers (ASan/UBSan/TSan) and fault injection
I use AI coding agents under explicit rules: restricted permissions, human review of every change, and the same merge criteria I apply to my own code.
Current focus: infrastructure for AI workloads, including GPU clusters, orchestration and model serving.