Hello and a very warm welcome to you.

As a Graphics Software Engineer at Intel I am in charge of ensuring smooth running of Latest and Greatest Games and other Graphics applications on Intel Hardware. This involves grueling debugging work from Application level down to Command Buffers, covering User mode driver, Kernel Mode driver, and Graphics compiler as well. For this I use Visual Studio and Windbg and some Intel specific tools as well. I am also responsible for coding new features in the driver. From time to time I am also involved in Optimizing performance for Graphics applications, for which I use tools like Gpuview and Vtune.
In the past I worked on Apple MacOS Graphics Driver in a similar role and used Visual Studio Code(with LLDB extension), gdb and other Internal intel tools for debugging , performance optimization and feature work.

Before joining Intel, I worked as as a Senior Software Engineer at AMD where I worked on  improving performance of and implementing functionality for the OpenGL driver(C++). My day to day to job at AMD also involved extensive bug fixing work using Windbg and Visual Studio.

Before this I worked as a Lead Engineer with Samsung, India. I worked on adding new features to and improving underlying UI functionality for Samsung SMART TVs.  My internship at Motorola where I worked on adding Video playback to 3DGUI using a Java Wrapper over Microsoft DirectShow(JNI), GPU Programming projects and the Video game that I developed as part of my coursework gave me a good insight into the world of graphics -OpenGL, GLSL, CUDA, Game engines, etc. and helped me form a strong foundation for the future.

I have an interest in futuristic technologies and am always eager to learn new and upcoming stuff. I won the first place in Google Techology Users Group Hackathon, 2010 for a geolocation based HTML5 mobile application that helps connect people with similar interests easily. I also developed an HTML5 based graffiti application to update facebook status as part of the facebook hackathon in 2010. 

Software Skills - C/C++,OpenGL, GLSL, CUDA,Qt, MATLAB, SQL, JAVA,.NET. 

My Masters Degree was focused on Human Machine Interaction covering the fields of Digital Image Processing, Computer Vision, Neural Networks, GPU Programming, Video Game Design and Programming, GUI design and Programming, Computer Communication Networks and Robotics.

Please check the Projects page for more details.



"If you can stay in a constant state of  joy,
in a constant state of  happiness,
        then you have mastered the art of  living." 

Rajat Mahajan



Make a free website with Yola