Kaiwan Billimoria

Founder at kaiwanTECH

Bengaluru, Karnataka, India
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
Kaiwan Billimoria is a founder, Linux kernel engineer, and corporate trainer with over three decades of industry experience focused on Linux systems programming, kernel internals, device drivers, and embedded Linux. He combines hands-on consulting and product development (including leading the Seawolf product) with extensive teaching, having authored five Packt books on kernel programming and debugging. An active open-source contributor and maintainer of several GitHub projects, his commits demonstrate practical expertise in kernel modules, timers, workqueues and misc device drivers. He runs kaiwanTECH from Bengaluru, delivering customer-tailored workshops and hands-on development for cutting-edge projects. Less obvious: alongside deep kernel work he’s fluent in large-scale bash automation and legacy X/Motif systems, enabling end-to-end system solutions from boot to user-space. His profile reflects a rare blend of practitioner-level kernel mastery, published authorship, and long-term mentorship.
code14 years of coding experience
job5 years of employment as a software developer
stackoverflow-logo

Stackoverflow

Stats
2,144reputation
854kreached
48answers
7questions
Badges
linux
top-5%
linux-kernel
top-5%
github-logo-circle

Github Skills (15)

kernel10
timers10
timer10
kernel-module10
ioctl10
linux-kernel10
c-programming10
linux9
debug9
debugging9
linux-device-driver6
interrupt6
mmap6
admin6
scheduler6

Programming languages (6)

ShellCMakefileHTMLRoffPython

Github contributions (5)

github-logo-circle
Linux Kernel Programming, published by Packt
Role in this project:
userBack-end Developer
Contributions:5 reviews, 725 commits, 11 PRs in 4 years 1 month
Contributions summary:Kaiwan contributed to a Linux kernel programming project, focusing on writing and modifying kernel modules. The commits demonstrate the user's understanding of kernel internals, including timers, workqueues, and system calls. The contributions involved adding, modifying, and testing various kernel module functionalities, including the implementation of a simple encrypt-decrypt module and illustrating the structure of a misc device driver and its IOCTL calls.
kernellinuxpacktlinux-kernelkernel-programming
Linux Kernel Debugging, published by Packt
Contributions:195 commits, 125 pushes, 7 comments in 1 year 5 months
kernellinuxpacktdebugginglinux-kernel
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Kaiwan Billimoria - Founder at kaiwanTECH