Designed Linux kernel and QEMU/KVM debugging and tracing tools for diagnosing deadlocks and improving synchronization in virtualized systems, including NMI-based debugging, CPU/GPU coordination, and NVIDIA GPU passthrough. Built initramfs infrastructure and QEMU simulation/testing workflows using Python, gdbstub, and FlameGraph tools. Improved kernel/QEMU reliability, refactored repos, developed CI/testing (C++, GoogleTest, Docker), and handled security maintenance (CVE triage, patching).
Improved Linux memory diagnostics with Python/GUI tooling and built stress-testing for real-time scheduling on ARM 5G systems. Developed IPC and crash dump systems, fixed Preempt-RT latency and kernel/security issues, and maintained Yocto-based distributions with kernel updates. Worked on init/boot orchestration, kernel optimizations (RCU, NoHZ, syscalls, networking), driver debugging, and UEFI–Linux communication via NOR flash.