Post Job Free
Sign in

Computer Science Project

Location:
India
Posted:
November 12, 2012

Contact this candidate

Resume:

Ronak Kogta Resume

Room No ***, OBH Email: ***.*****@*****.***

IIIT Hyderabad, Mobile: +91-995*******

Gachibowli, Hyderabad http://web.iiit.ac.in/~ronak_k/

Objective

To obtain a good knowledge in field of Compilers and use that to explore further.

Education

Degree Institute Year Cgpa/Percentage

M.S in Computer Science & IIIT, Hyderabad 2011- --

Engineering 12

B.tech in Computer Science & IIIT, Hyderabad 2007- 7.4/10

Engineering 11

Senior Secondary, AISSCE, CBSE Cr Academy School, 2006- 85%

K o ta 07

Secondary, CBSE Green Valley Public 2004- 80%

School, Bhilwara 05

Areas Of Interest

Compilers, Parallel Programming, Optimization

Algorithms, Data Structures

Academic Achievements

Ranked in top 10 in Hack-U, 2010 (programing contest) conducted by Yahoo

Achieved Scholarship to attend International Congress of Mathematicians, 2010,

Hyderabad

Work Experience

Worked as a Research Assistant in Molecular Docking Parallization at IIIT, Hyderabad

for session 2010-11.

S k ill S et

Platforms

Windows, Linux

Programming Language

C, C++, Python, Scheme

Web Technologies

HTML, XML, CSS, JavaScript

Server-Side Scripting

CGI, Mod_Python

Database Management

MySql, Mysql-Server

System

Libraries/Frameworks

MPI, Openmp, LLVM, OpenGl, BOSS, Vtune,

Others

MATLAB, CUDA

Programming Environment

Vim, MS Visual Studio, Eclipse, Netbeans

Publications

Paper Modelling Pipelined Parallelism on Heterogeneous Architectures submitted for

publication at PLDI 2012.

IT Courses Taken

Computer Programming Data Structures Compilers

Algorithms Advanced Compilers Computer Graphics

Computer Organization Operating Systems IT Workshop

Database Management Computer Networks Artificial Intelligence

Parallel Programming Data mining and warehouse Pattern Recognition

Major Projects

Modelling Pipelined Parallelism in Heterogeneous Architectures

Worked on the problem of Pipeline based parallelism on GPUs and CPUs.In this we

used hardware parameters of programs to load balance the execution sequence on

these architectures at functional level Used: C, Python, IntelCompiler, Tbb Team

Size: 1

Characterizing Program Properties based on Genetic Algortihms

Using Genetic Algorithms, we extracted certain properties of program like recursion,

nested looping etc., and then use these results to create autotuner profile for

program B.Tech Honors Project under Dr. Suresh Purini. Used: Python, Vtune, C++

Team Size: 2

Computation of Eigen values of sparse matrices using parallel computation

on MPI

Developed and Implemented parallel algorithm for Computing Eigen values of large

sparse matrices stored in compressed storage formats. Implemented Power Iteration

algorithm for Message Passing Interface (MPI). Done as B.Tech Honors Project 1

under Dr. Kishore Kothapalli.

Used: C++, Mpi Team Size: 2

Hybridisation of Prefix Sum Algorithm

Designed and implemented a parallel algorithm for CUDA(gpu+cpu) to find prefix

sum of an array using double buffering Algorithms. The problem has large fine

grained data parallelism. Used: CUDA architecture Team Size: 2

Multi Lingual Search Engine using multi threading

Built a search engine that takes in input a search string in any language, convert

that string in several languages, search the web for all these different language

strings in parallel using multiple threads, convert all the results back to user s

language and display them after merging and applying page ranking. Done during

the programming competition, HackU, conducted by Yahoo.

Used: Python, HTML, Xml, JavaScript, Ajax, Yahoo s Boss, Google Translate

Courier Portal

Developed a 3-tier web portal that will keep track of all the couriers received in

an organization. Advance searching, Search suggestion was provided using Ajax.

Protection against sql injection etc was done. Advisor: Dr. Vikram Puri,

Used: Python, MySql, HTML, JavaScript/Ajax, CSS Team Size: 2

Minor Projects

3-tier web application for online mobile shopping [DBMS]

Compiler for programming language Decaf [Compilers]

Simplified OpenGL like Library (IGL) [Computer Graphics]

2D game (Alien Fighter) and 3D Model of a Building [Computer Graphics]

Right Outer Join using External Sorting [DBMS]

Bash like Linux Shell and Paging algorithm [Operating Systems]

Extra-Curricular Achievements

Member of the Kalakshetra Team of Felicity'10, the annual Technical-Cultural fest of

IIIT Hyderabad.

I like reading books, watching movies and playing Hockey.

I hereby declare that the above information is true to the best of my knowledge



Contact this candidate