Post Job Free
Sign in

Project Data

Location:
7306
Posted:
March 09, 2010

Contact this candidate

Resume:

Siddarth Raghuveer

*** ** ****’s Avenue, Apt **K Email:*****************@*****.***

Jersey City NJ 07306 Tel: 201-***-****

O bjective

To obtain full time position in your company where I can utilize my programming and problem solving skills to the best of my ability.

Work Experience

Worked for three months from June ’09 to August ‘09 as an intern at Juniper Networks Inc.'s Network Management division. The

internship project involved optimizing the performance of one of Juniper’s key products used for maintenance and operation of their

routers in the network.

Routers in the network send periodic updates about their condition to the central control point of the system. The central control point

had daemons to extract key information such as hardware inventory, software version, resource utilization and configuration

parameters sent by the routers. The Central Control Point established a connection to the Juniper database to persist the information

sent by the routers using HTTPS protocol even when there was no data to be published.

Using Message Driven Beans, a kind of Enterprise Java Beans, the product was redesigned in such a way that only when a router

sends data to be published a connection is established to the database and the update is registered. This prevented unwanted traffic

in the network and overall performance of the product was improved.

E ducation

CGPA/

E ducation Qualifications Du ration

P ercent

Master of Science in Wireless Communication and Networks,

Sep’08 to

Department of Electrical Engineering, 3.78/4.0

Dec’09

State Univ. of New York at Stony Brook

Bachelor of Engineering, 82%

Department of Electronics and Communication, (Ranked within Oct ’04 to

Visveswariah Technological University, Belgaum, India top 1% in my Jun’08

batch)

Computer Skills

Languages: C, Java

Design: MATLAB

Web Technologies: HTML, XML, JSP, Servlet, Enterprise Java Beans, Java Messaging Service

Assembly Languages: Intel Microprocessor 8085, 8086 and Microcontroller 8051

Protocols: TCP/IP, SNMP, GSM, WCDMA, CDMA 2000, GPRS, EDGE, WLAN, WiMAX, Zig Bee, Bluetooth

Productivity Tools: MS-Word, MS-Excel, MS-PowerPoint

Operating Systems: Worked on Windows XP, Windows Vista, LINUX

Relevant Courses

Computer Communication Networks Pattern Recognition (Data Mining)

Wireless Networks Wireless Communication

Introduction to Auto ID Theory of Digital Communication

P rojects and T raining

• Implementation of Client-Server Process with Challenge Response Authentication (Network Programming): This

framework implements the echo server – client process with an additional feature of user authentication. Once a user has been

authenticated by the server to transmit data to the server, the user encrypts the data using Vigenere cipher and sends this data to the

server. The server sends the data it receives back to client where it is deciphered to verify whether the data has been altered during

transmission in the network. The Vigenere cipher is a form a poly alphabetic substitution which helps convert plain simple text into a

form which is hard to decode for an eavesdropper.

• Wi-Max Mesh Networks(Semester Project, Spring 2009): A detailed study of Wi-Max mesh network protocol which included

transparent and non transparent operating modes which explains how data is transmitted between the relay base station and relay

subscriber. The network entry procedure for devices wanting to enter a WiMax mesh network is discussed in detail. Co-existence of

WiMax with Wi-Fi was also researched. The advantages and disadvantages were discussed. Applications of how Wi-Max mesh

networks can be used for public safety was presented .

• An Integrated Network with Wi-Fi and ZigBee (Semester Project, Fall 2008): The Physical layer and Medium Access layer

operation of two different wireless protocols namely Institute of Electrical and Electronic Engineers (IEEE) 802.11 (Wireless LAN) and

IEEE 802.15.4 (ZigBee) was studied in detail. When these two systems were operated in the 2.4 GHz Industrial Scientific and Medical

band, they caused interference in the operation of each other. A cause for interference in the operation and a method to overcome this

interference using adaptive radio channel allocation was presented. The adaptive radio channel allocation is a three step channel

allocation scheme. The three steps involved are interference detection, group formation and tear down process.

Wi-Fi Wi-MAX synergy for the last mile connectivity (Semester Project, Fall 2008 ): This project as a group describes how

synergy between Wi-Fi and WiMAX helps improve the internet connectivity in both urban and rural areas. My role in the project was to

research the operation of physical layer of Wi-Max and the modulation modes which could be used together with Wi-Fi.

• Implementation of Naïve Bayesian algorithm (Semester Project, Spring 2009): The data set used for this algorithm is a

relational set of data which has details of computer purchase of people from different age groups, credit history and income. Based

on the probability calculation of a person with a unique attribute value of age, credit history and income, the Naïve Bayesian

algorithm is used to decide, whether he buys a computer or not. Programming language used was C.

• Implementation of Equivalence Class Transformation algorithm for identifying frequent patterns in data (Semester Project,

Spring 2009): The data set was a relational set of data which contained items purchased in different transactions in a superstore. This

algorithm is used to recognize frequent patterns occurring in large data set. This gives an idea as to which set of items were sold the

most in a store. Using this mined data, super stores can identify the group of items which are sold the most. Algorithm was implemented

in C.

• Implementation of Multiway aggregation algorithm for building a data cube (Semester Project, Spring 2009) : The data

set used was a relational set of data which has information of sales of computers, laptops, TV and cell phones during one year in

five states of the United States. This algorithm is used to build data cubes. The data structure used to create data cubes is multi-

dimensional array. Starting from the highest dimension, we accumulate data in different dimensions with least number of scans of

the multi dimensional cube.

• Implementation of a complete digital communication system (Semester Project, Spring 2009 ) : MATLAB was used to

simulate the operation of a digital convolutional coder. The encoded data is transmitted over a binary channel with a certain

probability of error. The data received at the receiver is decoded using Viterbi algorithm.

• Implementation of Shannon-Fano Coding Algorithm (Semester Project, Spring 2009): MATLAB was used to implement

the Shannon Fano-Coding algorithm on a digital image with 256 gray levels. The efficiency and redundancy of the generated code

was calculated and was then compared with that of Huffman coding. It was found that Huffman coding had better efficiency than

Shannon –Fano algorithm.

Traffic Monitoring System using Image Processing (Undergraduate Project, Feb 2008 to June 2008): Performed real

time optimization of traffic signal control based on varying traffic patterns. MATLAB was used for simulation in which the images

were captured and later processed to estimate the traffic density for a given road. Estimates from different roads, meeting at a

junction are used to determine which road gets the priority for green signal. This decision making process is done using a

microcontroller 8051.

• Trained for three weeks at M/s. Pyrotech Electronics Pvt Ltd, Udaipur, INDIA, in Printed Circuit Board (PCB) designing,

manufacturing, debugging hardware circuits and testing for some of their projects such as alarm announciators (July 2006)

Awards and Achievements

• Ranked third for the university in the sixth semester of under graduation

• Ranked first for the class in the third semester of under graduation

• Won the first prize for Intel Microprocessor 8086 programming in the inter collegiate technical festival held in Bangalore Institute of

Technology



Contact this candidate