Kernel components

Worked on core operating-system components including scheduling, memory management, and device drivers in the Linux kernel.

Process observability and concurrency

Added custom system calls for process monitoring and context-switch tracking, and developed thread-safe kernel data structures.