Department of Computer Science,
Florida State University
FSU Email: firstname.lastname@example.org
CS Email: email@example.com
Office: Carothers Building, Room 106
Member/Contributor: Mobile Lab
I am currently a PhD student in the Department of Computer Science at Florida State Univeristy in Tallahassee. I am thrilled to be advised by Professor Gary Tyson in the Mobile Lab research group. I obtained Bachelor of Engineering degree in Computer Science and Engineering (CSE) from Anna University in 2007. I am a Gold Medalist in Anna University among the Engineering Batch 2003-2007.
My goal is to specialize in Mobile Development and Security. I have experience in developing projects for Wireless and Mobile Computing applications and also in implementing advanced algorithms for few applications.
It was a pleasure being the Instructor for COP-4656 Mobile Programming Course where I taught "iOS Programming" in Summer-2015(Session-A) at Florida State University. This course introduces the Objective-C Programming Language and Xcode Interface. By learning this course, students developed the ability to build apps on iPhones and iPads.
Florida State University - 2014 Onwards
Anna University - 2007
A cycle-accurate simulator for a pipelined implementation of the LC2 that performs dynamic instruction scheduling. Data hazards were handled by stalling and forwarding the data, while the control hazards were handled using branch prediction. For this project, a datapath similar to the Pentium Pro was used.
This is a study about Region Based caches. In order to analyze how much of the references are made to the stack region we made certain changes to some of the gem5 files. We observed that the specrand_i makes the best use of stack region as 75% of its references are to the stack region and LBM makes very few references to the stack region. We also conducted this study with other benchmarks like soplex, bzip2 and gcc.
The program reads input.txt as generated using a python script and preprocesses the file for fast queries. The output is a preprocessed file named data.dat which can be used for answering queries fast. There will be another program that given a text file containing query permutations of length 32 on each line, named query.txt, returns the closest per- mutation from the file input.txt for each query in the query.txt file. For answering the query the prepro- cessed file data.dat will be used. The result will be the closest permutation from the file input.txt. If there are more than one nearest neighbors, all of the neighbors will be listed.
Implementation of the PageRank algorithm to compute the score of Python modules in different python packages based on their reference structure. In Python, a module is the file that has the .py extension. Within a module one typically imports other modules from different packages. This creates a link structure similar to the structure of the web pages. This can be used for ranking each module in the whole system based on the type of references that each gets.
LocNotify: Implementation of Energy-efficient Location Tracker with Emergency Notification Feature on iOS Platforms. An iOS app which was essentially an emergency notification scheme was implemented whereby emergency notifications are sent automatically to emergency contacts if a registered user is found to be in a insecure or worrisome location (hospital, clinic, stuck in the middle of a highway etc) for more than a certain amount of time.