Post Job Free
Sign in

Software Engineer / Developer

Location:
Los Angeles, CA, 90007
Posted:
June 26, 2011

Contact this candidate

Resume:

RAVI VADREVU **** OAK STREET, LOS ANGELES CALIFORNIA 90007 *********.****@*******.*** 213-***-****

OBJECTIVE

Looking for new college graduate position which enables me to concentrate on developing technology rather on language. Interested in systems, web, virtualization and cloud technologies.

EDUCATION

Computer Science, Master of Science August 2009 – May 2011

University of Southern California, Los Angeles, California

Computer Science, Bachelor of Technology August 2005 – May 2009

Jawaharlal Nehru Technological University, Hyderabad, India

PUBLICATIONS

“ACTIVITY PLANNER - Next level of social networking sites" is a mash-up prototype developed by me using Information Extraction has been published in USC student innovator 2010. http://stevens.usc.edu/read_article.php?news_id=648

EXPERIENCE

Software Developer Intern, CIVIC RESOURCE GROUP December 2010 – Present

915 Wilshire Blvd, Los Angeles, California.

Designed a cache for storing data from the database and handling the cache using hash tables and other data structures. Research in developing CRG Platform Framework version 2.0 which is used as a base framework for building web 2.0 applications and solutions to various Government sector sites like ExperienceLA.com, Wyoming tourism etc. Framework: .JAVA,J2EE and Hibernate, Jquery, AJAX

Software Developer Intern, MYSPACE.COM June 2010– November 2010

Myspace-Inc, Beverly Hills, Los Angeles

Create, update, and maintain site pages for various tools, using CSS, HTML, and JSP for front-end. XML parsing and pushing data onto MYSQL Server using J2EE and TSQL in the back-end. Created interesting features like “Search” for employee info access etc. Automated most of the internal tools using WATIN framework. Design Pattern: MVC

Worked as Student programmer in student affairs involving in Trojan marching Band project. May 2010 – June 2010

Research Assistant, UNIVERSITY OF HYDERABAD April 2008 – June 2008

Gachibowli, Hyderabad, India.

Worked as a research assistant under professor Wilson Nayak using shell programming on dissertation by David Hardy on USBMon. Research includes writing scripts for the detection of USB devices on the Linux and noting the data statistics.

COURSE WORK

Operating Systems: Design and implementation of Hospital System handling synchronization by Locks and Condition Variables.

Managing memory supporting multithreaded and multiprogramming user programs, demand paged Virtual Memory with only

32 pages of physical memory, remote procedure calls for distributed Hospital System using multiple servers.

C,C++ and Nachos (Simulation of Unix OS)

Information Integration on Web

Machine learning techniques on web based on various concepts like geocoding, record linkage, information extraction etc.

(Term paper) Survey of web descriptors: Compared different results in automatic resource discovery. Done research

On comparison between three searching techniques: Document keyword, Google AdWords and social

tagging (Delicious.com). Using machine learning techniques on web. Platform: JAVA, XML,SPARQL, Yahoo Pipes

Optimizing Search in Social Networking: Optimizing the search in social networking websites using techniques like semantics, ontologies, RDF Schema, XSLT, XML etc. Facebook API, PHP

Computer Networks Project on handling race among cell phones to reach the target using UDP and TCP Sockets with

Socket Programming and p-threading. Peer to peer network programming handling multithreading, Socket programming,

file sharing, file searching among beacon and non-beacon nodes etc. C, C++ on SunSolaris. POSIX

Security Systems (Clifford Neumann):

Learned lot of security techniques and mechanisms like Kerberos, Intrusion detection techniques, ARP spoofing, Authorization

Authentication. Developed a project paper introduction Artificial intelligence to the systems

(Term Paper) Artificial Intelligence to Detection systems: Analyze network packets to determine how safe they are and

discard them to provide security C++, JAVA, netFPGA

Networking and Distributed Systems Laboratory: Using Emulab and deter, conducted experiments to observe

various factors like congestion control, throughput efficiency etc. Socket programming to improve the efficiency/throughput

using TFTP protocol. Performed experiments like RIPs, RTables on Quagga Router.

(Term Paper) Text categorization using kNN algorithm on router: Text categorization of the incoming packets

into different classes in the routers. Adding artificial intelligence techniques to the routers.

C++, JAVA, hardware: netFPGA

Computer Communications: Sending requests from clients (multithreading) to server using socket programming to handle the files, address request, file size etc. Emulate M/M/2 queues using p-threading. Final project on Peer to peer network programming: Handling features like Join, Hello, Keep alive, Notify, Check and Status Messages.

C,C++ on SunSolaris POSIX

Skills Visual Studio Eclipse IDE Net Beans IDE MS Office 10 Expression Studio Silverlight WP7 API C,C++, Perl C#, AJAX, Jquery, Perl Java ASP.NET CSS Silverlight SQL XML/XSL MSSQL GNU, POSIX Linux/UNIX (Debian) Windows 7/XP Mac OS X Apache/Tomcat IIS 7.0 Certification Scored 500 in ADO.NET 3.5 Sessions Tech-ed 2009

Analysis of Algorithms: Did so many problems on different trees, Datastructures, Graphs and NP Complete problems



Contact this candidate