Sie sind auf Seite 1von 2

Akshay Gupta 173050020

Computer Science & Engineering M.Tech.


Indian Institute of Technology Bombay Male
DOB: 19/11/1994

Examination University Institute Year CPI / %


Post Graduation IIT Bombay IIT Bombay 2019 8.65
Undergraduate Specialization : Information Technology
Rajiv Gandhi Proudyogiki Shri Govindram Seksaria Institute of
Graduation 2017 7.25
Vishwavidyalaya Technology and Science
Board of Secondary Education,
Intermediate/+2 Nalanda Public School 2012 77.60
Madhya Pradesh
Board of Secondary Education, Saraswati Higher Sec. School Krishna Nagar
Matriculation 2010 86.10
Madhya Pradesh Satna

M.Tech. Project and Seminar


• LLVM Implementation of Generalized Points-to Graphs (MTP)
June’18 - Till Date
(Advisor: Prof. Uday P. Khedkar )
◦ Implementing a new representation named Generalized Points-to Graph of programs with pointers
which simplify and shorten the static representation and improves the efficiency of compiled program.
◦ Planned Work: Using above technique and idea to optimize large programs during compile time.
◦ Planned Work: Implementing above idea on LLVM platform to see the practical results of efficiency
improvement.

• Bottom-up points to analysis Java (Seminar)


Jan’18 - May’18
(Advisor: Prof. Uday P. Khedkar )
◦ Studied and analyzed different techniques used for optimizing java programs by reducing the pointer
use in it.
◦ Researched the key challenges involved while finding out the possible pointers of variables.
◦ Compare two major approaches Level by Level and On-demand analysis of doing the same for getting
the best from both.

Course Projects
• Empty Node Analysis
July’17-Nov’17
Program Analysis (Advisor: Prof. Uday P. Khedkar)
◦ Objective : . Identifying the redundant statements from programs to help in redundancy removal,
reducing the control flow graph representation.
◦ In program’s control flow graph representation finding the node’s effect on it and defining its usability,
Non-redundant successor of CFG nodes are identified for merging the useful Nodes.
◦ On a intermediate code representation, analysis is performed and nodes which are empty and can be
removed without affecting control flow are identified for removal.
◦ Tools/Languages used: Java, intermediate representations.

• Bottom-up Points-to Analysis Java Implementation


Jan’18-May’18
Research And Development Project (Advisor: Prof. Uday P. Khedkar )
◦ Objective : Finding the possible points to set of program variables and triggering the direct and indi-
rect program optimization.
◦ Project consist of two parts: First from simple Java statements, a new representation of pointers up-
date is generated called Generalized points to update.Then using these GPU pairs to either reduce or
remove the indirection of pointers from different program points improving the chances of program
optimization.
◦ Tools/Languages used: Java, Soot.
Undergraduate Project
• Opinion Mining
July’16-May’17
(Advisor: Prof. Sonu Aairen and Prof. Vivek Menon)
◦ Objective: To decide the polarity of tweets and categorizing them in two sides: positive or negative.
◦ Project mainly gets the tweets for an input keyword from Twitter API online and compare each tweet
with a pre-stored positive and negative database.
◦ Finally based on the count of positive and negative tweets, mass opinion of a keyword is decided.
◦ Tools/Languages used: Java, Swing

Technical Exposure
• Languages: C, C++, Java, Python, Shell, Assembly
• Web Technologies: HTML, CSS3, JavaScript, MMYSQL

Positions of Responsibility
• Organizer ( Organizer at inter collage level coding event "Code Casino" ) Mar’15
• Committee Member ( SGSITS Code-foster club ) Mar’15
• Teaching Assistant :
◦ Computer Programming and Utilization(CS101) Helped a group of 14 students in C++ programming
lab of weekly assignment and also evaluated graded labs and exam papers. July’17-Nov’17
◦ Implementation of Programming Languages Lab and theory(CS316,CS302) Jan’18-May’18
∗ Helped UG students in their lab assignments and assisted Prof. Uday Khedkar and Prof. Supratim
Biswas
∗ Evaluated lab assignments, Quizzes, Mid term and End term papers
∗ Implemented reference assignment for lab.
◦ Program Analysis(CS618) July’18- Till Date
∗ Assisted Prof Uday in conducting classes and tutorials.
∗ Evaluated exams and quizes

Extra Curricular Activities


• Completed 30K institute level marathon.
• Active participant in all athletic activities and marathons.
• Hobbies: Athletics,Football,Gym,competitive coding
• Interests: Exploring places, Making friends,Songs.