Professional Documents
Culture Documents
Education
B. E. (Hons.) Computer Science and M. Sc. (Hons.) Physics, BITS Pilani, India (2000-2005)
CGPA 8.03 / 10
Areas of Interest
Networking | Algorithms
Work Experience
Software Engineer, Guavus Network Systems, Gurgaon (Sept 2006 Nov 2006)
Designed and implemented Annotation Engine. The module annotates NetFlow records
with the Egress router (the router through which the IP packet left the AS) address. The
Annotation Engine maintains the Egress Information Base (EIB), similar to FIB in the
actual router. The EIB provides functionality for adding ingress (the router through which
the IP packet entered the AS), destination prefix, egress tuple derived from BGP and ISIS
data. The egress for each NetFlow record is retrieved from the EIB by using longest prefix
match of the destination address and the ingress mapping. XORP libraries were used for
implementing the EIB. Wrote unit test cases and the module was tested against the
GEANT network data.
Learnt about XORP (Extensible Open Source Routing Platform) architecture, their event
model and IPC mechanisms, read forwarding plane code and library code to take decision
on reusing XORP components.
Analyzed insertion and disk usage rates for inserting NetFlow records into Postgres SQL.
Wrote scripts to inject NetFlow packets from remote data server over a Gigabit network
and collect information from the DB. The analysis was carried out for 400 GB of NetFlow
data collected at Abilene Network.
Projects
Title: Study of Active Networks and Mobile Agents (January 2004 May 2005)
Advisor: Prof. J.P. Misra (jpm@bits-pilani.ac.in), Computer Science Group, BITS, Pilani
Description: The project involved a comprehensive literature survey of various research papers
on Active Networks and Mobile Agents. Read papers published in IEEE Communications, IEEE
Network, ACM SIGCOMM, DANCE (DARPA Active Networks Conference and Exposition) as
well as a number of related articles and thesis reports.
Software Skills
Programming languages: C++, Java, C
Technologies: Web Services (Servlets, JSP, Laszlo, Actionscript, SOAP, XML)
DBMS: MySQL, Postgres, MS SQL Server
Operating Systems: Linux, Windows
Achievements
Participated in ACM International Collegiate Programming Contest (ICPC), Asian
Regional Finals held at IIT Kanpur, December 2004.
Won BITS ACM ICPC contest held at BITS, Pilani, April 2004