Nikhil Kumar Singh — Software Engineer
I am a Linux Kernel Developer at IBM Labs, specializing in areas such as Linux Kernel development, Skiboot (Open-Power PC Hypervisor), QEMU development for IOMMU and Interrupt Controllers, as well as device drivers, compilers and computer architecture. Previously I was an R&D Engineer at MediaTek’s subsidiary (Airoha), where I worked on Ethernet driver development and contributed to the Linux kernel datapath and networking subsystem for internal platforms. Prior to that, I interned at Intel, where I worked on DPDK (kernel bypass), clock synchronization using a ClockSync library based on a Digital Phase-Locked Loop (DPLL), and fuzzing networking-related APIs using American Fuzzy Lop (AFL). I hold a Dual Degree (B.Tech + M.Tech) from NIT Hamirpur. My master's research focused on unsupervised learning for cross-lingual embeddings in NLP, and I also worked on cache-based timing attacks at IIT Kanpur. Some of my notable projects include Ad Hoc Network Communication for Vehicles (Top 100 at KPIT Sparkle 2020) and Teledoc (Finalist in the National Innovation Contest). Additionally, I have experience with LLVM, AI, and advanced data structures and algorithms, and I am a 4★ coder on CodeChef with strong problem-solving and competitive programming skills. At NIT Hamirpur, I held leadership roles as a Placement Coordinator and Tech Lead for flagship events like Electrothon 4.0 and Tech Nexus. I was also part of the college chess team. Outside of work, I have a keen interest in finance, economics, and international affairs, and I frequently explore global markets and trends.
Stackforce AI infers this person is a Linux Kernel Developer with expertise in system programming and networking.
Location: Bengaluru, Karnataka, India
Experience: 5 yrs
Skills
- Linux Kernel Development
- Computer Architecture
- Networking
- System Programming
Career Highlights
- Expert in Linux Kernel and system programming.
- Top 100 project at KPIT Sparkle 2020.
- Strong problem-solving and competitive programming skills.
Work Experience
IBM
Linux Kernel Developer @IBM Labs - ISDL (1 yr 3 mos)
MediaTek
Research Development Software Engineer @Airoha (MediaTek Subsidiary) (1 yr 5 mos)
Intel Corporation
Software Engineer Intern (11 mos)
National Institute of Technology Hamirpur
Placement Coordinator (1 yr 11 mos)
Indian Institute of Technology, Kanpur
Research Intern (5 mos)
Education
B.Tech + M.Tech (5 years at National Institute of Technology Hamirpur-Alumni
at Sunbeam English School, Varanasi