Computer Science and Engineering Indian Institute of Technology Kanpur
email: deba [at] cse [dot] iitk [dot] ac [dot] in
About me: I am an Assistant Professor at IITK (since October 2017). I completed my Ph.D. from IIT Bombay
in 2017. I worked in software industry for six years before joining Ph.D. at IIT Bombay.
I love building stuff at the lowest layer of the software stack. My notion of systems starts with
the layers below the applications till the architecture interfaces which includes operating systems,
hypervisors, network stacks.
Open source system software like the Linux Kernel, KVM/Xen hypervisors and architectural simulators
are my research playground. I am also passionate about revisiting the architecture-OS interfaces
to address performance and security concerns in an era of ever-evolving technology.
More details regarding some of the projects are here.
I am looking for motivated PhD, MS/MTech students. If you are interested, please note the following
Students@IITK: If you are interested to work with me (or not sure but want to explore),
I encourage you to credit system courses such as Linux kernel programming (CS614), Topics in Operating Systems
(CS730), Advanced Computer Architecture (CS622) and Programming for Performance (CS610).
Prospective students: You can refer to the
department admissions page to find out more about the admission process.
You may also drop me an email to know more about working with me before applying.
Others: If you are passionate about building systems and want to discuss more, you can walk by my office
or send me an email.
I am currently teaching CS614: Linux Kernel Programming.