Revanth Reddy

Revanth N R

Dreamer / Thinker / Doer

I am a PhD student at IIIT Hydearabad. I am passionate about applying scientific research for real-world applications. My research interests are in fields of Computer Graphics, Human visual perception and Human-computer interactive technologies.


  • Ph.D. in Computer Science
    Expected 2018

    Center for Visual Information Technology.
    International Institute of Information Technology, Hyderabad

  • B.Tech. in Computer Science & Engineering

    International Institute of Information Technology, Hyderabad

Research Experience

  • Research Assistant, CVIT, KCIS, IIIT Hyderabad

    Developed a system to provide an immersive movie watching experience to the viewer.

  • Student Developer, Google Summer of Code (GSoC)

    Liquid Galaxy is an immersive panoramic multi-display system by End Point Corp. Developed a plugin to enable support for Liquid Galaxy on Stellarium, an open source planetarium software, using Interactive Spaces.

  • Research Assistant, IDH, Microsoft Research & IIIT-H

    Developed a distributed rendering system for realtime rendering of the massive digital monuments constructed as part of the Indian Digital Heritage (IDH) project.

  • Research Assistant, ANURAG, DRDO & IIIT-H

    Developed a software for rendering voxel data on a stereoscopic tiled display of a hybrid CPU-GPU cluster.

  • Research Assistant, Virtual Labs, MHRD, GOI

    Developed the Computer Graphics Virtual Lab which aims at teaching the basic concepts and algorithms of computer graphics visually.

  • Research Assistant, Rockwell Collins & IIIT-H

    Developed a Distributed Graphics Rendering API as part of the Rockwell Collins Aircraft Simulation program.

Work Experience

  • Student System Administrator, CVIT, IIIT Hyderabad

    Administered the GPU servers in CVIT, IIIT Hyderabad. Developed CLAW, a cloud project/dataset repository and centralised account management system for the GPU servers at CVIT.

  • Freelance Web Designer

    Worked as freelance web designer for Serenus Information Systems Pvt. Ltd. and Pvt. Ltd.

Teaching Experience

  • Computer Graphics, IIIT Hyderabad
    Spring 2013, 2015 & 2016

    Conducted classes on OpenGL2/3, GLSL and WebGL during the course as a Head Teaching Assistant.
    Course Instructor: Dr. P J Narayanan, Dr. Anoop M Namboodiri

  • Distributed Systems, IIIT Hyderabad
    Monsoon 2015, Spring 2017

    Conducted classes on MPI, OpenMP and Hadoop during the course as a Head Teaching Assistant. Coordinated the TAs for assignments and evaluations.
    Course Instructor: Dr. R Govindarajulu

  • Compilers, IIIT Hyderabad
    Monsoon 2007, 2013 & 2016

    Coordinated with the other TAs for tutorials, assignments and evaluations. Course Instructor: Dr. R Govindarajulu

  • Linux Environment, IIIT Hyderabad
    Monsoon 2005

    Mentored the freshers in usage of Linux environment for academics.

Research & Development Projects

Course Projects

  • Aditi - The Lost Chapters
    Monsoon 2014
    Prof. Kavitha Vemuri, Game Design and Engineering, IIIT Hyderabad

    Designed a physical turn-based strategy board game with an evolving board design, gameplay and story arc based on players decisions each time it is played. Technologies/Tools: Photoshop, Physical board design

  • Twiiiter
    Monsoon 2010
    Cloud Computing, IIIT Hyderabad

    Implemented the functionalities of Twitter micro blogging site using NoSQL databases as part of Cloud Computing course project. Technologies/Tools: HTML, PHP, Ajax, Hbase, MongoDB, Zookeeper, Thrift
    Team Size: 2

  • Parallel MiniMax - AI for Chess
    Spring 2009
    Dr. Kishore Kothapalli & Dr. P J Narayanan, Multicore Architecture, IIIT Hyderabad

    Developed a parallel MiniMax with alpha-beta pruning algorithm over GPGPU using CUDA. Designed a Chess game with AI based on the parallel algorithm. Technologies/Tools: C++, CUDA, Qt, OpenGL
    Team Size: 2

  • Cross Language Information Retrieval
    Monsoon 2007
    Dr. Vasudeva Varma, IEIR, IIIT Hyderabad

    Designed a CLIR engine from Telugu to English which retrieves relevant English documents based on a Telugu Query. Technologies/Tools: Lucene, Java, Python
    Team Size: 3

  • Video Google
    Feb 2007 - Mar 2007
    Dr. C V Jawahar, Computer Vision, IIIT Hyderabad

    Developed a video search engine which retrieves videos based on a part or whole of an image as query. Technologies/Tools: C++, Python, OpenCV, mySQL, CGI, Javascript
    Team Size: 19

  • Watermarking of Digital Media
    Monsoon 2006
    Dr. Anoop M Namboodiri, Digital Image Processing, IIIT Hyderabad

    Implemented several algorithms to watermark digital media like images, videos etc. to protect them from copyright infringements. Technologies/Tools: C++
    Team Size: 2

  • C-minus Compiler
    Monsoon 2006
    Dr. R Govindarajulu, Compilers, IIIT Hyderabad

    Implemented a compiler for C-minus language which is a subset of C language. Technologies/Tools: Lex, YACC

  • Snakes & Ladders - An online multiplayer game
    Nov 2005
    Dr. Kamalakar Karlapalem, ITWS-2, IIIT Hyderabad

    Developed a 3D online multiplayer Snakes & Ladders game as part of ITWS-2 course. The game is built with Qt interface and OpenGL for rendering with a choice of single-player with AI or multiplayer over network with other players. Technologies/Tools: C, Python, OpenGL, Qt
    Team Size: 3 Download

My Address

CVIT, KCIS, IIIT Hyderabad, Gachibowli, Hyderabad, Telangana - 500032

Mobile Number

(+91) 9963-099220


It's kind of fun to do the impossible.