Shvetha Rao Bapu
Plano, Texas *****
Email: *********@*****.***
Phone: 972-***-****
Profile Summary
. Experience with OOAD, UML, Java/J2EE Technologies, XML, JSP, Servlet
(Web) Programming, Javascript, Ruby and CSS
. Experience in PERL, PL/SQL, Stored Procedures and Functions
. Experience with Business Analysis and in gathering/developing
requirements
. Experience in C# and .NET application framework
. Expertise in Software Quality Testing and a very good knowledge of
the Project Lifecycle
. Experience in coordinating with offshore team members in product
development
Work Experience
Accenture, Dallas, TX
Software Engineer: 2005 - 2008
Project: Data Service Delivery Network
Worked on Integration Design/Development efforts associated with OSS
(Operation Support System) for the client network. The activities involved
were in determining the functional roles of Element Management System (EMS)
applications with respect to OSS solution. The data was extracted from the
EMS applications such as WILY, Web logic, SLEE manager and eSM (enhanced
Service Manager) and fed northward to the client's Network Management layer
(Netcool, Granite and Watchmark).
Tools used: PERL, Java (JDK 1.6), TOMCAT, BEA Weblogic server.
Project: Testing and implementation of DSI software upgrade
Created the test scripts to test all the key business processes of the
client; Executed all regression and upgrade test scripts to confirm the
functionality that Company currently anticipates and recording the test
results; Created a list of business processes to be tested; QA acceptance
testing involving Company's end users.
Project: Integrations Solutions Transformation (IST) Program
Service Oriented Architecture (SOA) project for the client involving
integration of Web services with the application environment. The inter-
application and inter-organization communication was enabled by abstracting
the required technology and establishing a universal integration framework.
A detailed business process analysis was done and the necessary business
processes was developed; traceability matrix was created to map all the
services with the necessary applications.
Texas Instruments, Dallas, TX
Contractor: 2004 - 2005
Project: Code Coverage
Instrumented TI's codec library software to measure code coverage of MP3,
JPEG, MPEG4 and other multimedia codec software libraries. The codec
components were tested on the OMAP 1710 processor H3 board. Metrowork's
CodeTEST software analysis tool was used to collect and analyze run-time
code coverage statistics of instrumented multimedia codec library.
Tools Used: TI's Code Composer Studio.
Project: Benchmarking of TI's multimedia codecs for OMAP processor
Measured the benchmark statistics for each release of TI's MP3 decoder,
MP4aac decoder, GSM FR encoder, AMR/WBAMR encoder and decoder, MPEG4
encoder and decoder - number of cycles and memory usage of these codec
components and DMA throughput for MPEG4 encoder and decoder codecs. The
benchmark statistics were collected using the OMAP 1710 processor TEB (Test
Evaluation Board) hardware. As a part of this effort, customer release and
package consisting of Symbian OS, ARM side gateway components and DSP side
codec library was built and tested.
Tools Used: TI's Code Composer Studio.
University of Texas at Dallas
2002 - 2004
Selected projects:
1. Designed and developed (using Java) a robust location determination
algorithm to run on each sensor nodes to enable them to locate their
geographical location very accurately in an impromptu ad-hoc sensor
network.
2. Implemented Post Office Protocol - Version 3 based on RFC 1939 using
Ruby. The server starts the POP3 service by listening on TCP port 110. The
email client connects to the server at port 110. The client and POP3 server
then exchange commands and responses (respectively) to transfer emails from
the server to the client.
3. Schiper-Eggli-Sandoz (SES) algorithm for implementing causal ordering of
messages using Java:The message is delivered to a process only if the
message immediately presiding it has been delivered to the process.
Otherwise, the message is not delivered immediately but is buffered until
the message immediately preceding it is delivered.
4. Edge chasing and diffusion computation based distributed deadlock
detection algorithms for AND and OR request models respectively. A probe
message travels along the edges of the transaction-wait-for graph, and the
deadlock is detected (in the AND request model) when a probe message
returns to its initiating process. A process determines if it is deadlocked
by initiating a diffusion computation in the OR request model.
5. Developed a Network-based appointment calendar using Java Servlets and
Java Server Pages that allow students to request an appointment with their
instructor. The database connectivity was handled using JDBC.
6. Created a student information system using the inputs from Erik Jonsson
School of Engineering in UTD. The goal was to provide information to
engineering students regarding the number of courses required, and the time
for graduation if they change programs. The system was analyzed using Use
case analysis; designed using Object oriented analysis and design
methodology and implemented it in Java.
Education
. 2002 - 2004 University of Texas at Dallas, Dallas, Texas
MS in Computer Science
. 1996 - 1999 Bangalore University, Bangalore, India
Master of Computer Applications