Pavan Akulakrishna

Projects
Efficient Storage of BigData for Realtime GPS Applications
This effort is to provide solution in terms of data storage pattern termed 9-cell-grid approach for Geo-spatial sensitive applications like navigation, maps visualizations et.al. This work has been honored by IEEE's BDCloud conference held at UTS, Sydney Australia. Fall 2014 | Master's Thesis at IISc Bangalore. Reference

RabinKarp on GPUs
RabinKarp Algorithm is simple string search algorithm, however this algorithm is devised to work taking advantage of Nvidia's CUDA framework on GPUs to make string search on high volume data work in a blink of an eye! On an average of 10x speedup with CPU vs GPU. This is an implementation of a publication to get hands on experience of CUDA framework.
Tools used: CUDA, C. Reference

Campus Tour
Developed a 3D graphic Model of IIT Patna
campus using OpenGL. This project is a view of campus that can be navigated in CouterStrike-gaming-style in first user camera view mode using WSAD keys. This is based on the old campus of IIT Patna prior to campus in Bihta.
Tools used: Visual C++, OpenGL

Visualization of Isosurface using P-Octree
This project is about use of P-Octree to visualize Isosurfaces of data sources like CT-Scan of human heart. Traditional methods vs P-Octree showed much high resolutions while zooming in and out. This was a project part of Computer Visualization course at IISc Bangalore.
Tools used: Tcl/Tk, C++

High School Database
Designed and implemented an efficient fully functional database for managing any high school student information, such as personal biodata, examination information, fee structure, and so on. As a part of Database management course in Bachelors. This project was efficiently designed in terms of practical usage to target permformance.
Tools used: SQL, Java Swing, JDBC

MyCanvas - Miniature MS Paint
Developed Paint software using OpenGL and
implemented almost all major features of MS Paint. This project uses custom storage file format storing the pixel data of just the 1028x768 grid as matrix. Includes options to store in disk and reopen and edit, color palette and tools bar.
Tools used: Visual C++, OpenGL
