В разработке с 2019 года, последние годы — backend на Python: микросервисы на FastAPI, проектирование API и моделей данных, интеграции с внешними системами, PostgreSQL и ClickHouse, контейнеризация и эксплуатация сервисов.
Отдельная часть работы — люди и решения вокруг кода: архитектура, code review, менторинг, технические интервью. Хорошая система переживает того, кто её написал, только если команда понимает, почему она устроена именно так.
Люблю задачи, которые не помещаются в границы одного приложения. Причина сбоя обычно оказывается на другом уровне, чем сам сбой: в структуре данных, в плане запроса, в сети или в чужом API, который вчера отвечал иначе. Туда и приходится спускаться.
За пределами основной работы — Home Assistant и ESPHome, сетевое железо и OpenWrt, собственная инфраструктура для LLM, 3D-печать и электроника. Почти всё, что я знаю про сети, эксплуатацию и отладку живых систем, пришло именно оттуда.