Кандидат ищет работу анонимно
Дополнительную информацию вы сможете получить, зарегистрировавшись в нашем сервисе

Кандидат ищет работу анонимно
Текущий статус/должность: Senior Backend Developer (Go) SDN control plane.
Мои компетенции и опыт
Backend-разработчик на Go. В разработке с 2019 года, последние 4 года — backend платформы виртуализации и программно-определяемых сетей. Веду основной сервис control plane: 115 REST-эндпоинтов в 28 сервисных модулях, топ-1 автор кодовой базы — 129 коммитов из 266, около 60 тысяч строк. От MVP до эксплуатации у корпоративных заказчиков.
Результат, который проще всего проверить: смена поколений API правил микросегментации на боевом объёме — нужен доступ к резюме правило сконвертировано за 48 секунд, ноль ошибок. Замороженный legacy-контур работает параллельно с новым, ни одна клиентская интеграция не сломалась, узел управления не останавливался.
Go по существу. Параллельный сбор состояния кластера гипервизоров на goroutines с общим дедлайном через context и агрегацией ошибок. Жизненный цикл сервиса на context с отменой и корректным завершением, переподключение к OVSDB с ретраями и восстановлением подписок. Кэш состояния под RWMutex, снявший нагрузку с базы. Платформозависимый код разведён build-тегами, модели OVSDB генерируются из схемы. Go нужен доступ к резюме , gin, libovsdb, testify, 92 тестовых файла.
Домен. OVN/OVS через libovsdb — логические коммутаторы и роутеры, NAT, ACL и address sets. BGP через FRR: соседи и маршрутные фильтры, синхронизация гипервизоров, восстановление сессий после отказа интерфейса. Наблюдаемость: IPFIX-коллектор с сэмплированием на узлах. PoC захвата трафика ВМ — изолированный процесс через go-plugin и gRPC, замеры iperf3 около 3 Гбит/с при 2% потерь на 4 Гбит/с; по итогам направление переведено в продукт.
Смежные стеки. Backend узла управления на Java/Spring — 107 коммитов. Terraform-провайдер платформы: ВМ, диски, сетевые интерфейсы, cloud-init — 63 коммита, третий контрибьютор репозитория. Поддержка Python-провайдера предыдущего поколения. Согласую API-контракты между тремя стеками.
Архитектура и поставка. Слоистая схема Routes → Services → Data Access на паттернах Service Layer, Repository, Middleware, Dependency Injection. mTLS и PKI между сервисами, TLS 1.2/1.3 для внешнего REST API. GitLab CI/CD, RPM, Ansible, smoke-тесты перед выкаткой.
До разработки — 8 лет руководства инфраструктурой: боевой production транзакционных и терминальных систем, корпоративный удостоверяющий центр на EJBCA, резервное копирование и DRP, внедрение CI/CD и IaC. Поэтому проектирую с оглядкой на эксплуатацию, а не только на схему.
Пет-проект: распределённое key-value хранилище на HashiCorp Raft — кластеризация, репликация, снапшоты, join новых узлов.
ручной тестировщик ( QA engineer )
программист / backend разработчик
Юнити программист / Unity Developer (c#), Senior/Middle+, English C1 (Upper-Intermidiate)
Технический директор / CTO / Director of Engineering / VP of Technology
Технический директор (CTO) / Head of engineering
Технический директор (CTO) / Head of Engineering
Технический Product Lead / AI Product Engineer (Python, FastAPI, LLM)