I have over 25 years of experience working across virtual desktops, remote access, and Windows systems — from large-scale enterprise environments to low-level OS internals and remoting protocols. The systems I debug — Remote Desktop Services, Local Session Manager, RDP virtual channels — are well-documented in theory and poorly understood in practice.
My background spans system administration, field engineering, presales, architecture, and product development. That gives a particular lens: I read a system simultaneously as the person who built it, the person deploying it, and the person filing the support ticket. I've worked at Citrix, VMware, Amazon Web Services, and now Microsoft. This includes both designing and troubleshooting enterprise-scale EUC environments and building the underlying platform features that power them.
I also work on how automated systems and AI agents interact with Windows environments, particularly where session management, credential isolation, and protocol behavior introduce constraints not visible in traditional user scenarios.
Более 25 лет работаю в области виртуальных рабочих столов, удалённого доступа и систем Windows — от крупных корпоративных сред до внутреннего устройства ОС и протоколов удалённого отображения. Системы, которые я отлаживаю — Remote Desktop Services, Local Session Manager, виртуальные каналы RDP — хорошо описаны в теории и плохо понятны на практике.
Мой опыт охватывает системное администрирование, выездную инженерию, пресейл, архитектуру и разработку продуктов. Это даёт особый взгляд: я вижу систему одновременно глазами того, кто её написал, того, кто внедряет, и того, кто пишет в поддержку. Работал в Citrix, VMware, Amazon Web Services; сейчас — в Microsoft. Сюда входят как проектирование и диагностика корпоративных EUC-сред масштаба предприятия, так и разработка функций платформы, на которых они строятся.
Также работаю над тем, как автоматизированные системы и AI-агенты взаимодействуют со средами Windows — особенно там, где управление сессиями, изоляция учётных данных и поведение протоколов создают ограничения, незаметные в традиционных пользовательских сценариях.