Linux operating system
Experienced kernel developer with 12+ years of expertise in developing and maintaining Linux kernel subsystems and modules. Proficient in C/C++, assembly language, and kernel internals with a strong background in the Samsung Digital TV Platform. Skilled in system performance and stability, contributed to design initiatives and collaborated with global teams. Responsible for delivering VD Linux kernel and system utilities for Samsung DTV Platform, with hands-on experience in Linux kernel development and debugging (KASAN, KMEMLEAK, KCSAN, KFENCE, and ARM debugging tools). Contributed to the design and implementation of various user space packages like the printer framework for DTV. Published research papers on Linux kernel memory protection in reputable journals, focusing on commercialization issues and memory protection. Worked on delivering unified kernels for Samsung DA devices (RVC, FHUB, and microwave), handling development, support, maintenance, debugging, and issue analysis related to the kernel and AOT platform. Solid understanding of operating system concepts (process management, memory management, file systems, and ARM architecture - armv7a). Eager to leverage skills to contribute to the growth and development of an organization.
Linux operating system
ARM debugging tools