Sruthi Rangavajhula
Email: *********@********.***
Address: **** ********* **
City: Belluve
State: OR
Zip: 98804
Country: USA
Phone: 541-***-****
Skill Level: Entry
Salary Range: $75,000
Willing to Relocate
Primary Skills/Experience:
See Resume
Educational Background:
See Resume
Job History / Details:
SRUTHI KEERTHI RANGAVAJHULA
EDUCATION
University of Oregon Eugene, OR
Degree : M.Sc. Computer and Information Science
GPA : 3.94/4.00 (current)
Graduation Date : June, 2013
Jawaharlal Nehru Technological University Hyderabad, India
Degree : B. Tech Computer Science and Engineering
Aggregate : 70.2%
Graduation Date : May, 2011
WORK EXPERIENCE
Goldman Sachs, Salt Lake City, UT (June 12 Aug 12)
Summer Intern
Developed a Windows Service in C# that blocks unauthorized communication at a mail server by generating and
sending an XML file to it, which contains groups of users who are not permitted to converse with each other.
Implemented event logging, caching and made the application configurable. Programmed and tested the service.
Defense Research and Development Organization, Hyderabad, India (Jan 11 Mar 11)
Project Intern
Helped develop a prototype of an Application Gateway that leverages strengths of TCP protocol and
incorporates security and robustness into the application.
Designed a User Interface and programmed a socket for communication among nodes.
University of Oregon, Eugene, OR (Sept 11 Current)
Teaching Assistant
Courses assisted in: CIS 111 - Web Programming, CIS 330 - C, C++ and UNIX
Conduct lab sessions, supervise problem solving classes and grade problem sets.
RESEARCH EXPERIENCE
DNS Health Measurement
Tries to determine which DNS servers are victims of cache poisoning by sending out DNS queries and analyzing
responses using scripts. Gathered a list of open DNS servers in the world for this measurement study.
Social Networking with Access Control
Conducted a survey on university campus to learn about students opinions on a new access control method for
home wireless networks which uses social networking services in order to identify authorized users.
ACADEMIC PROJECTS
TCP Protocol Simulation: Implemented a reliable data transfer protocol that makes use of Go-Back N technique to re-
transmit lost packets at the transport layer.
Web Server: Developed a web server that supports HTTP 1.0 and handles requests from multiple clients concurrently.
Learning Tool for Concurrent Programming: Took up the role of a team manager to develop a working prototype for
Software Methodology class. The goal was to understand various phases of software development life cycle and learn
team dynamics.
TECHNICAL PROFICIENCY
Programming C, C++, HTML, Java Script and Shell Script
Networking TCP/IP, HTTP, DNS, BGP
Database MS SQL Server 2008
IDE Qt Creator, Visual Studio 2008
System Designing Tools UML MS Visio, Rational Rose, Umbrello
Operating systems Windows 2008/7, Linux
Event Planning and Participation
Organized Mock Interview at a technical symposium held in college.
Organized a 5 day C language workshop for freshmen in college.
Attended a 7 day camp in India conducted by the National Service Scheme (NSS) unit of our college where
we donated books to students and helped build a water tank in a school.
Volunteered to pack medical supplies at Globus Relief, Salt Lake City that were to be shipped to third world
countries.