You are on page 1of 4

S Sai Krishna Prasad

webpage: home.iitk.ac.in/~ssai

Mobile Number: 9621249370(self), 9621146353 (Friend- siva)


Address: A-320/9 IITK

SCHOLASTIC ACHIEVEMENTS
1. Secured 426 All India Rank in IIT-Joint Entrance Examination 2011
2. Secured All India Rank 181 in ISAT written examination 2011
3. Obtained a State Rank of 23 in Bihar Combined Entrance Competitive Examination Board 2010
4. Amongst Top 180 students all over India selected in the SCRA written examination 2010
5. Obtained a State Rank of 11 in AIEEE 2011
6. Obtained All India Rank of 11 in AIEEE 2011 amongst 13 lakh candidates
7. Amongst top 0.1% in india in IIT-Joint Entrance Examination 2011 amongst 5 Lakh candidates
8. Amongst top 0.1% in india in IIT-Joint Entrance Examination 2011
9. Amongst top 0.2% in india in AIEEE 2011 amongst 13 Lakh candidates.
10. Amongst top 0.2% in india in AIEEE 2011.

EDUCATION
2015 – PRESENT MTech in CSE 9.0/10
IIT Kanpur
2011 – PRESENT BTech in CSE 8.2/10
Indian Institute of Technology, Kanpur
2009 – 2010 AISSE 9 1.8%
St. Michael’s High School, Patna
2007 – 2008 AISSCE 90.8%
Dr. DR DAV Public School, Patna

POSITIONS OF RESPONSIBILITY
1. Core Team Member, ACP 2013 – 2014

a. Raised funds for the institute Program of about ₹ 55 million with a total of ₹ 4.5 million in Annual Gift Program (AGP)
Endowment fund
b. Connected with 12,000 prestigious IIT-K Alumni with the help of calling, reunions, social media, personalised mass mailing
c. Started off 1st Startup Showcase Event of IIT Kanpur called “Ideas Incubate “at a level which involved participation of Alumni as
mentors, angel/seed funding and venture capitalists & entries exclusively from IIT Kanpur students.
d. Conceptualized 'Tips from the top', a monthly lecture series by distinguished alumni of IIT-K
e. Coordinated with New York Headquarters for bringing Placement/Internship through alumni
f. Figured out solutions to long lasted challenges in program like Data updation of alumni
g. Pioneered ‘Senior Class Gift Program’ to raise over Rs.6 lakhs used for financing new infrastructure

2. Teaching Assistant, CS252 2015 – Present

3. Secretary, Gliding Club 2012-2013


1. Successfully restarted glider joy rides for IIT Kanpur community after a span of five years.
2. Introduced the gliding club events in Takneek (Inter hostel technical festival) for the first time.

Volunteer Work/Positions of Responsibility


1. Academic Mentor, Counselling Service 2012-2013
1. Volunteered for Providing academic support by conducting classes for the weaker students in Biology.
2. Provided one on one mentoring and counselling of students in Mathematics and Physics.
3. Helped students adapt to the academics and environment of IIT Kanpur.

PROJECTS
1. Pathogen Host Interactions January 2015 – Present
Thesis Guide: Dr. Arnab Bhattacharya, Professor, Dept. of Computer Science, IIT Kanpur
Reviewed literature on predicting pathogen host interactions from known interactions.
Currently Working on an improvement in a previous paper.

Aim
 To extract protein protein interactions from known interactions using gene Ontology annotations.
 To lower cost of experimentation by using computational methods to predict the interactions.

Can be useful in detecting cure for diseases like AIDS, Cancer and Hepatitis B.
Scope

2. NachOS Extension (OS Project) (Prof Mainak Chaudhary) Aug 2014 – Nov 2014

a. Extended basic NachOS to a fully grown operating system


b. Implemented fork, join, sleep and exit system calls
c. Enforced First come First serve(FCFS), Shortest Remaining Job First (SRJS) and Round Robin(RR) scheduling algorithms
d. Devised its compatibility to virtual memory, multi-programming, techniques for synchronisation and sharing of memory
e. Executed detailed analysis of FIFO (First in First Out), LRU (Least Recently Used) and Second chance page replacement
algorithms

3. D to Mips Compiler (Compilers Project) (Prof. Subhajit) Jan 2015 – April 2015

a. Created a compiler for a subset of D language using lex and yacc


b. Programmed to support int, float, char, multidimensional arrays, pointers and structures.
c. Incorporated variable scoping, conditionals, loops and type checking.
d. Engineered the code to support recursive function calls by using backtracking.
e. Enforced generation of 3ac code before compiling to machine language.

4. Cashless Campus using Smart Cards (CS252) (Prof. Arnab Bhattacharya) Aug 2014 – Nov 2014

a. Developed a secure gateway for cash payments using IITK Identity card.
b. Integrated Web UI on client side using python based Flask framework.
c. Optimised server side changes using configuration file for data retrieval.
d. Implemented OTP based transactions notifying the user about the transaction.
e. Decreased transaction time per user per transaction to an average of 2 secs.

5. Temporal database based medical portal: Medicate (DBMS Project) (Prof. Arnab Bhattacharya) Aug 2013 – Nov 2013

a. Maintains patient history in a temporal SQL database(SQLite).


b. Interprets currently widespread diseases and publishes them in the Web UI.
c. Created different portals for doctors and patients to update the information in the portal.
d. Allotted different permissions based on the account type to query the database.
e. Decreased/Lessened/Optimised the query time for different temporal based queries by using indexes.

6. Predicting Bike Sharing Demand (Machine Learning Techniques) (Prof. Harish Karnick) Jan 2015 – April 2015

a. Predicted demand for bike rentals using a linear combination of Random Forest and Gradient Boosting Method.
b. Used feature engineering to remove redundant data from the database.
c. Evaluated the error using SVM, logistic regression, neural networks, poisson regression and decision trees to find the best fit.
d. Decreased the root mean square logarithmic error (RMSL) for the best fit came down to 0.37
e. Implemented scikit-learn’s GridSearchCV to perform an exhaustive search using cross validation to find the optimum parameters
e. Finished at 53rd place worldwide in the kaggle competition.

7. CDSMs for Semantic Relatedness and Entailment (Artificial Intelligence) (Prof. Amitabha Mukherjee) Aug 2013 – Nov 2013

a. predicted the semantic similarity and the nature of entailment between two sentences.
b. Used Stanford parser to obtain the semantic vectors and to derive the parse tree
c. Implemented Logistic regression to predict the semantic relatedness and neural networks classification to predict the semantic
entailment.
d. Increased the performance of the model to 67.3% accuracy in predicting the nature of entailment
e. Optimised the semantic relatedness error to 0.71 mean absolute difference.

8. R Encoded Tree:A High Dimensional Indexing Technique (Indexing and Searching techniques in databases) (Prof. Arnab
Bhattacharya) Jan 2015 – April 2015

1. Objective: Analyse performance of A Tree, R Tree and Encoded R Tree


2. Implemented A Tree, R Tree and Encoded R Tree
3. Improved the performance of R tree by encoding the MBR by using different encoding techniques.
4. Analysed the performance of A tree, R tree and encoded R tree for different dimensional datasets
5. Compared the number of disk seeks needed to query a database using the three structures.
6. Boosted the performance of encoded R tree by decreasing the number of disk seeks.
7. Optimised performance of Encoded R tree by using better encryption techniques.
8. Established that the number of disk seeks is inversely proportional to the amount of encryption.
9. Observed that the performance of A tree is better than R encoded tree.

9. Evolving Graphs (Prof. Ketan Rajawat) May 2013 – July 2013

a. Familiarised with machine learning techniques and its applications


b. Used semi-supervised Machine learning algorithms to study constantly varying data
c. Perused the dependence of graphs on ‘Time’ and subsequently analysed variation of graphs
d. Optimised algorithms to use minimum resources to output result at any time.

10. Onion Routing (Networks Project) (Prof. Dheeraj Sanghi) Aug 2014 – Nov 2014

a. Designed a P2P application to transfer messages securely in a network.


b. Secured the messages by using public-private key encryption technique.
c. Application Server randomly selects series of routers to transfer messages
d. Supports relaying of messages even if a new node joins or leaves the network.
e. Optimised the technique of transfer of public and private keys with the application server.

INTERNSHIPS
1. FireEye Inc. (Simplified test automation using STAF Framework) May 2014 – July 2014
* Still in use today
a. Streamlined the testing stage process by simplification of automation framework
b. Disarticulated the concerns of testing department from issues of integrated logistics.
c. Developed a python based REST API client for accessing VMWare vCloud resources.
d. Created a dashboard for publishing results using Flask Framework.
e. Developed utility scripts for database import and access operations.
f. Created and Optimised STAF/STAX scripts to control the overall automation for software testing
g. Accelerated the process of testing by running different scripts on multiple machines from a source machine.
h. Extended a pre placement offer in acknowledgement of successful work done during internship

Relevant Courses

DATA STRUCTURE AND


FUNDAMENTAL OF COMPUTING PROBABILITY AND STATISTICS
ALGORITHMS

MATHEMATICS FOR COMPUTER


COMPUTER ORGANIZATION PRINCIPLES OF DATABASE SYSTEMS
SCIENCE

ARTIFICIAL INTELLIGENCE
ALGORITHMS -II OPERATING SYSTEMS
PROGRAMMING

COMPUTING LABORATORY THEORY OF COMPUTATION COMPUTER NETWORKS

INDEXING AND SEARCHING


COMPILER DESIGN ALGORITHMIC GAME THEORY
TECHNIQUES IN DATABASE

MACHINE LEARNING
FUNCTIONAL PROGRAMMING* LEARNING WITH KERNELS*
TECHNIQUES

COMPUTATIONAL METHODS IN
MATHEMATICS I MATHEMATICS – II
ENGINEERING

PARTIAL DIFFERENTIAL
COMPLEX VARIABLES Discrete Mathematics
EQUATIONS

Abstract Algebra Fundamentals of calculus Linear Algebra


* - ongoing courses
SOFTWARE SKILLS
Languages: - C/C++(Proficient), Python(working Knowledge)
Operating Systems:- Linux, MacOS, Windows
APPLICATIONS :- GNU Octave, MatLab, MS Office, R
Others: Latex, Octave, Perl, Bash
Web Development: HTML, PHP, MySQL, SQLite
RESEARCH INTERESTS
Machine Learning
Protein Protein Interactions
Brain Computer Interface

You might also like