Системный программист C++/Rust.
Работал в разных доменах: сетевые решения, сервера баз данных, встроенные системы.


Выберите навык, чтобы посмотреть, какие тесты специалист уже прошел.
Работал в команде Performance&Reliability Team над операционной системой RokuOS.
Оптимизировал запуск каналов.
Спроектировал и реализовал контроль процессов в системе RokuOS с помощью Linux cgroups.
Занимался разработкой и расширением функционала системы LMK (Low Memory Killer) в RokuOS, которая освобождает память при её острой нехватке.
Анализировал метрики стабильности различных платформ Roku, решал выявленные проблемы и добавлял новые метрики, показывающие более полную картину.
Портировал новый метод управления памятью в ядре Линукс MGLRU (multigenerational LRU) на платформы RokuOS, работающие на ядре версии 5.4.
Занимался разработкой Azure Web Application Firewall.
Работа над модулем ModSecurity.
Реализовал nginx модуль, передающий входящие запросы на анализ движку WAF по gRPC для проекта нового движка WAF NextGen.
Участвовал в ротации и дежурстве "на звонке", оперативно реагировал на сообщения об отказе в обслуживании.
Работа с открытым исходным кодом: https://github.com/microsoft/ModSecurity/commits?author=vkrivopalov
Занимался разработкой подсистемы хранения СУБД Scylla.
Работа с открытым исходным кодом: https://github.com/scylladb/scylla/commits?author=vkrivopalov
Занимался поддержкой продукта F5 FirePass: платформы защищённого доступа к корпоративным сетям через SSL VPN.
Участвовал в реализации поддержки Java-апплетов для реверс-прокси F5 APM.
Занимался разработкой интеграции F5 APM с решениями для виртуальных десктопов (VDI).
Участвовал в разработке системы FDE (Full Disk Encryption) - централизованной системы управления десктопами с обязательным шифрованием диска.
Спроектировал и реализовал библиотеку Winsock LSP для перехвата пользовательских сетевых соединений в рамках проекта AllProxy - утилиты для направления трафика через цепочку прокси-серверов.
Занимался поддержкой продукта VideoSpider – системы видеонаблюдения компании Darim Vision.
Реализовал ступенчатое архивирование по расписанию старых видеофайлов с просеиванием и удалением неопорных кадров.
Разработал библиотеки C++ для работы с протоколами управления медиапотоком RTSP и SDL.
Диплом специалиста с отличием, специальность "математик".