Click here to load reader
Upload
himanshu-rajput
View
66
Download
0
Embed Size (px)
Citation preview
HIMANSHU RAJPUT
700 Health Sciences Dr, Stony Brook, NY, 11790
[email protected]| (513)857-9314
EDUCATION
Stony Brook University, Expected Graduation Date- Dec 2016
MS Computer Science GPA-3.50/4
Courses - Operating Systems, Analysis of Algorithms,
Supercomputing, Network Security, Energy Efficient Computing
National Institute Of Technology, Rourkela, India May 2011
B.Tech Computer Science and Engineering GPA-7.93/10
SKILLS
Programming Languages: C (5 years), C++ (2 years), Python (1 year)
Tools: Git, Perforce, DUMA, ARM Streamline, GDB, tcpdump
Familiarity with: Spark, MySQL, AWS EC2, CUDA, Cilk++, X Window System
PROJECTS
Implemented stackable, anti-malware file system based on wrapfs – Intercepted read and write methods to check
buffer passed by user against malware patterns and quarantine the infected file (under Prof. Erez Zadok)
Multi-mode system call to submit jobs to the kernel for asynchronous and concurrent processing- implemented
producer/consumer queue and user space module to add/list/remove and change priority of jobs
Linux kernel module to support a new system call for encryption/decryption of file
Dynamic Interference-Aware Load Balancing: User-centric solution to detect and estimate interference in cloud-
deployed applications without requiring any assistance from the hypervisor Poster @ SOCC 2016
Simplified tcpdump - Network monitoring application using the libpcap packet capture library
Plugboard proxy- It adds an extra layer of encryption to connections towards TCP services and acts as both, client-
side proxy and server-side reverse proxy
WORK EXPERIENCE
Research Assistant Dept. of Computer Science SBU Summer 2016
Working with Prof. Anshul Gandhi to study the effect of co-location of virtual machines in the cloud deployed
cluster. We are applying queueing-theoretic models to detect, classify, and estimate interference due to the
contention for physical resources (CPU, network and cache).
Lead Engineer Samsung Research Institute Delhi July 2011-July 2015
Designed and implemented modules for Samsung Smart TV which enabled rich features like 3D Mode
(Stereoscopy) and Splitting of screen in temporal and spatial mode on Tizen Platform
Implemented seamless runtime resolution change feature which supported applications of different resolutions
to run alone or simultaneously on TV – Modified Window Manager, Compositor and DDX Driver
Improved performance of Cairo(2D Graphics Library) Operator Source for xlib surface by ~5x
Developed Screensaver Manager (multi-threaded daemon) and exposed APIs to convert any application to
screensaver and set various features of screensaver
Modifications in Xorg, X11, video driver and performance analysis of graphics middleware
AWARDS AND ACTIVITIES
Participation in the Asia Regional Round of ACM International Collegiate Programming Contest (ICPC) 2009
Winner of 4 national level robotics competitions held at IIT Kharagpur, IIT Mumbai and NIT Rourkela