Post Job Free
Sign in

Manager Project

Location:
Los Angeles, CA, 90007
Posted:
July 03, 2010

Contact this candidate

Resume:

NAGARJUNA KIMIDI

**** ******** **., *********, **-94086, USA

Tel: +1-865-***-**** e-mail: ******@***.***

Objective

Seeking a full time software developer position in a competitive

environment that would provide me a platform to use

my technical

skills and to learn more.

Education

Masters in Computer Science (M.S)

2008-2010

University of Southern California, USA

Bachelor of Technology in Computer Science (B.Tech.)

2004-2008

GITAM University, India

Related Coursework

Analysis of Algorithms, Computer Networks, Database Systems and

Interoperability, Distributed systems, Software

Engineering,

Software Architecture, Web Technologies, Object Oriented Analysis and

Design.

Technical Skills

Programming Languages : JAVA,C, C++

Databases : MySQL, ORACLE

Operating Systems : Windows 98, 2000, XP

Web Technologies : HTML, XHTML, JavaScript, CSS, PHP, AJAX, XML,

JQUERY

Net Centric Tools : Google Maps API,

Flickr API, Twitter API

Networking Protocols : TCP, IP, UDP, DHCP, DNS, HTTP, FTP, RIP,

OSPF

Experience

Theater Stage Manager Website Development Intern USC

Aug 09 - Dec 09

o Developed a web based automated system to replace the

existing manual system to assist the USC's theater

stage manager

to schedule events and generate budget reports for the show, worked

along with a team of six members.

o The system was developed following the principles of

software engineering (using Incremental Commitment

Model).

o

http://greenbay.usc.edu/csci577/fall2009/projects/team3

/index.html

Project Experience

Client Server Application

. Multi-threaded server caters to the client requests

using a fixed thread pool while queuing additional

requests.

. Implemented the Client-Server application over

TCP/UDP sockets and in both C++ and Java, taking care

of cross communication between services written in both the

languages

Peer to Peer Application

. Peers join a multi-cast group and can exchange

messages with all the other peers in the group.

. Implemented in C++ and Java, taking care of cross

communication between services written in both the

languages.

Socket Programming Project

. Implemented multi-threaded socket programming for

simulating a race between 4 mobile units to contact

the

target with the help of 2 checkpoints before

running out of battery or going out of range.

. Used C language for the project implementation.

File Sharing System

. Built a distributed file sharing system using peer-to-

peer technology. This system is composed of a

collection

of nodes. Each node is part server and part client. A user can

interact with the client side of a node via a command-line

interface in order to perform various tasks within the SERVANT

system in C++

Java RMI Application

. Implemented a Java RMI server and a Java RMI client

to consume the services provided by the server using

Remote Procedure Calls.

Interactive Campus Spatial Database

. The goal of the project is to design an application

that queries a spatial database using Oracle

10g,Oracle spatial features

and Java (ODBC).

Dynamic Web Application

. Designed an application using Javascript, XML DOM,

AJAX, JSON with Google API and Flickr services to

extract

images at a particular geographic location from Flickr and

integrate these images with Google maps.

Twitter Spam Filtering

. Downloaded data from Twitter user profiles, a

classifier of spammers is generated through machine

learning tools from this data and an ontology is created based on

this classifier.

. Used Twitter API, WEKA toolkit to create the

classifier and Prot g to generate the Ontology.

E-Commerce Shopping Cart

. Designed a shopping cart using PHP, JavaScript, AJAX

and MySQL..

Scientific Code Decomposition

. Performed decomposition of scientific application

code and implemented its workflow using PRISM

middleware.



Contact this candidate