- Разрабатывал компоненты Intel Time Coordinated Computing Tools — SDK для поддержки аппаратных функций под реальные и низкозадержанные промышленные приложения на Linux
- Спроектировал и реализовал Cache Allocation Library — malloc-подобную библиотеку для выделения памяти, закреплённой в кэшах L2/L3 с использованием Cache Allocation Technology (CAT); обеспечил высокое покрытие unit-тестами до появления железа, что позволило быстро запустить на dev-board
- Создал Cache Configurator — TUI-инструмент на Python для конфигурации разбиения кэша и генерации BIOS капсул, используемый Cache Allocation Library
- Разработал RT Readiness Checker — инструмент на Python и C для проверки настроек BIOS и ОС на пригодность для реального времени (C-states, Hyper-Threading и др)
- Менторил стажёров и младших разработчиков по Cache Configurator и RT Readiness Checker; курировал студентческий проект в рамках Intel Summer Internship
- Внедрил использование Python type hints в команде, уменьшив число ошибок; провёл внутреннее обучение
- Разрабатывал и тестировал низкоуровневые аппаратные демо для TSN и Time Aware GPIO (TGPIO), выявлял проблемы в драйверах ядра и предлагал исправления
Связанные заметки
Связанных заметок пока нет.
Обратные ссылки
Сюда пока никто не ссылается.