1. 625 W 1st St, Apt 151
Tempe AZ 85281
S H A N K A R
M A N I C K A V A S A G A M
(480) 558-6160
smanicka@asu.edu
EMPLOYMENT
Graduate Services Assistant Cyber-Socio Intelligent Systems lab July 2016-Present
Run the system efficiently and enhance the existing system by implementing threads in python.
Designed and Developed RESTful Services which receives important information about the other jobs that
are being run in the system and store the details into the database. Also designed the schema and created
the database.
EDUCATION
Tempe, AZ Arizona State University Aug2015 – May 2017
Masters in Computer Science. GPA: 3.77
Chennai, India Anna University – MIT campus Aug 2011 – May
2015
Bachelors of Technology in Information Technology. GPA: 8.07/10.
Graduate Coursework: Applied Cryptography, Game Theory with Applications to Networks, Principles of
Programming Languages, Data Mining, Distributed Database Systems, Multimedia and Web Databases,
Mobile Computing.
Undergraduate Coursework: Operating Systems, Databases, Algorithms, Programming Languages, Comp.
Architecture.
TECHNICAL EXPERIENCE
Projects
Video retrieval and Feature extraction, Fall 2016: Video retrieval is a challenging task due to its multi-
dimensional property. Extracting the features from the videos is essential to retrieve the key frames in the
videos. This project extracts the features such as color histogram, sift and motion vectors from the videos
and reduces the dimensions by using Principal Component Analysis. The reduced features are used to find
the most relevant and significant frames in the video database using PageRank algorithm.
Language: MATLAB Platform: Windows 10
Spatial-Temporal Hotspot Analysis Using Apache Spark, Fall 2016: Hot spots, where maximum taxi pickups
were present, were identified in a distributed environment using Hadoop Distributed File System and
Apache Spark. Spark was used to leverage the speed of computation given a big data set and significant
difference in the computation speed of the Spark operation with normal Java environment was identified.
Language: Java Platform: Ubuntu
Compiler for a language, Spring 2016: Implemented a mini compiler to execute a given program written
in a specific language and displaying error messages in case of errors.
Language: C++ Platform: Linux
Remind Me – Android Application, Fall 2016: Implemented an android application that sets reminders for
activities based on location, provides suggestions about an area based on weather.
Languages and Technologies
Programming : C, C++, Java, Python, MATLAB, Android
Scripting : Javascript, jQuery, php
Operating Systems : Windows(XP,7), GNU/Linux(Ubuntu)
Databases : Mysql, Microsoft Access, Oracle, Postgresql
Web Designing : HTML, XML, CSS
IDE/ Tools : Netbeans, Eclipse, Weka 3.6, Axure RP