resume

V.Vamsi Krishna Mobile: 9246612920

Work Experience:

    • Working as a Software Development Engineer-2 at AMD Research Center, Hyderabad in the Stream Computing team from 9th April 2008.

      • Working on fixing CAL Driver Issues.

      • Developing OpenCL samples.

      • Involved in Development of Samples for Brook+ and CAL libraries.

      • Involved in Linux Port of GPU Shader Analyzer

    • Worked as a Software Engineer at nVidia Graphics Private Ltd, Pune Office in WinCE Device Drivers team (Sep’06 – Mar’08)

      • Resolving bugs in display driver and customizing it for customers(GoForce5500).

      • Customizing the camera driver as per the customer’s requirements(GoForce5500).

      • Single person responsible for handling both display driver and camera driver issues.

Education:

M.S. by Research (Masters in CSE) IIIT Hyderabad 2006

B.Tech (Computer Science) IIIT Hyderabad 2004

Achievements:

· Present in Merit List Monsoon 2004.

· 1st Position in Game designing Contest (sculpt) for two consecutive years

· Securing 720 Rank in EAMCET 2000.

Libraries : Qt, OpenGL (2.0), GLSL extension for OpenGL, OpenCL, CAL

Languages : C, C++, Python, Perl

Tools : Gimp, Blender

Areas Of Interest: Computer Graphics, Game Development,

Research Projects:

PyTeddy (http://www.blender.org/download/python-scripts/wizards/)

Environment: Blender, OpenGL, Python, and Linux ,

Guide: Dr.P.J.Narayanan

Abstract: I have developed a plugin for blender that would provide an easy to use

interface for naive users to create 3D models. You can visit the home page at

http://research.iiit.ac.in/~vkrishna/blender/pyteddy.html

DGTk ( published in vie 2006 http://cvit.iiit.ac.in/projects/DGTk/)

Environment: OpenGL, C++, Qt and Linux

Guide: Dr.P.J.Narayanan

Abstract: A toolkit for generating dataset for testing the Image based Rendering

algorithms. I've developed an editor in which the user can place the 3d objects and add

different cameras to the scene. Render the scene from each camera point of view in high

resolution (very large images).

Intermediate View Generation

Environment: OpenGL, C++ and Linux

Guide: Dr.P.J.Narayanan

Abstract: I have worked on a tool for artificial data rendering. These images would be

used by the IVG system for generating the intermediate views.

Game Projects:

Robo Minions (http://pyweek.org/e/ThEdA_P6/)

Environment: Pygame, Python, Linux/Windows

Abstract: A 2D rhythm based game where you control a group of robot minions to

overcome the evil robots. Developed as part of pyweek6 contest.

Marine Rescue: (http://vamsikrishna.v.googlepages.com/marinerescue)

Environment: Pygame, Python, Linux/Windows

Abstract: A 2D action game where you have to collect the humans and kill everything

else.

Transporter (http://vamsikrishna.v.googlepages.com/transporter)

Environment: OpenGL, Python and Windows/Linux

Abstract: A 3D role playing game similar to pac-man. I developed this game for pyweek2

where, Got me to 8th position.

Adrian (http://research.iiit.net/~vkrishna/adrian)

Environment: OpenGL, C++ and Windows/Linux

Abstract: A 3D role playing game developed using OpenGL and SDL for linux and

windows platforms.

Power Defender (http://research.iiit.net/~vkrishna/PowerDefender)

Environment: OpenGL, python and Windows/Linux

MineRaider (http://research.iiit.ac.in/~vkrishna/MineRaider/)

Environment: OpenGL, C++ and Windows/Linux