A CADEMIC A CHIEVEMENTS
• Best M.Tech Stage I project presentation.
• Scored AIR 77 in GATE 2009.
• Best project award in CS 641 course (Bit torrent P2P application)
A REAS OF I NTEREST & T ECHNICAL S KILL S ET ( PAST INCLUSIVE )
A REAS OF I NTEREST: Computer Networks, Virtualization, Databases [Present]
P ROGRAMMING L ANGUAGES : C/C++, Java [Present]
S CRIPTING L ANGUAGES : Python, Shell [Present]
O PERATING S YSTEMS : Linux-Ubuntu, Windows [Present]
V IRTUALIZATION PLATFORMS : Xen, KVM [Present]
V IRTUALIZATION TOOLS : Xenmon, Xentop, Virttop, sysstat [Present]
O THER TOOLS : iPerf, nepim, iostress, Latex, Beamer [Present]
R ESEARCH P ROJECTS & S EMINARS
C OST A NALYSIS O F V IRTUAL M ACHINE M IGRATION I N V IRTUALIZED S ERVER E NVIRONMENT
(MTech Thesis, Autumn 2010 - Ongoing, Guided by prof. Purushottam Kulkarni)
• Performance of the VM migration potentially depends on many parameters such as CPU and network
bandwidth availability at the source and destination physical machine, characteristics of the virtual
machine such as memory allocated to the VM and memory page dirtying rate. But, several questions
have to be considered like what kind of impact these parameter have on migration process, which are
the parameters affect downtime and migration time of the application running on the VM.
• The effect of memory size allocated to the virtual machine, page dirtying rate of the virtual machine,
available dom0 cpu at the source and destination PM and available bandwidth on the performance of
three types of migration such as suspend/migrate, live migration with adaptive save and live migra-
tion with non-adaptive save were studied empirically.
• We also plan to create a model that predicts the migration time, downtime and performance degra-
dation of the applications running on the source and destination machines by taking the previously
mentioned parameters into account.
MT ECH C OURSES
Advanced Computer Networks, Advanced Wireless Networks, Advanced Database Management Sys-
tems, Parallel Computation, Algorithms and complexity.
C OURSE P ROJECTS
B IT-T ORRENT P2P A PPLICATION (Guided by prof. Kameswari Chebrolu) [Autumn 2009]
• This project is an implementation of the popular bit-torrent file sharing protocol written in C, using
Socket programming. This project was adjudged one of the best projects in the class.
P2P S YSTEM M ONITORING (Guided by prof. G.Sivakumar) [Autumn 2009]
• This project is a basic system monitoring tool that is run by a user for monitoring the state of other sys-
tems connected to the p2p network. This is specifically useful on a grid based job scheduling scenario.
S IMULATION AND P ERFORMANCE A NALYSIS OF S-MAC (Guided by prof. Anirudha Sahoo)[Autumn 2009]
• This project investigates the effect of duty cycling on the energy efficiency of SMAC protocol, on com-
parison with the popular IEEE 802.11(Wi-Fi). Also presented are the energy profiling of Tx/Rx/Sleep
States of the sensor motes.
S ECURITY I SSUES IN M OBILE B ANKING (Guided by prof. Bernard Menezes) [Autumn 2009]
• This project analyzes the Security Architecture of some of the banks, which includes their on-site, end-
user and protocol level security. This analysis also explains the need for 2-Factor Authentication and
the techniques used to achieve the same.
I MPLEMENTATION OF A R OUTING P ROTOCOL FOR W IRELESS S ENSOR N ETWORKS
(Guided by prof. Bhaskar Raman) [Spring 2010]
• Implemented a stripped down version of Link State Routing(OSPF) protocol, using TinyOS, tailored
for use in energy constrained wireless sensor networks. Tested on a 8 node topology.