SUDHA R BHAMIDIPATI
***** *** ****** #*** *** (408) 725
e: 8351
Cupertino, CA 95014 E-mail: *******@*****.*** Mobi (408) 594
le: 8994
Four years of experience in design, development and
integration testing on various client server and web
platforms. Strong web development experience in
government & IT Services.
Education: MS, Computer Science Osmania University, India
BS, Electronics Osmania University, India
Nationality: United States Citizen
Skills Summary:
Languages HTML, CSS, JavaScript, jQuery, Java, SQL, JUnit
Enterprise Java Apache Struts (MVC), JSP, Servlets, JDBC
Databases Oracle 9i, Sybase 11.0
Middleware JRun, Tomcat
Development Tools Eclipse, JBuilder, Dreamweaver
CM Tools Configuration Management using CVS and Subversion
Platforms Solaris 9, Windows XP
Chronology of Experience
Freelance Project June 10 to Present
Location: Freelance
Developing a Web 2.0 portal for a Cupertino home school focusing on usability. Using jQuery features
like jQuery accordion, animate and CSS3 to present information in a concise and easy to use manner. For
developing this project various technologies like JSP, CSS, HTML and jQuery were used.
Compuware Corporation August 00 to April 04
Industry: Government - National Science Foundation (USA)
Position: Software Programmer/Analyst
Environment: Java, Apache Struts, Java Servlets, JSP, Struts Tag libs, Sybase, HTML and
JavaScript
Tools: Eclipse, JRun Application Server
Sudha R Bhamidipati Page 2
FastLane: Support Services for FastLane E-business Applications Jan 2001 - April 2004
FastLane is an interactive real-time Web based Client Server application used to conduct National Science
Foundation (NSF) business over the Internet. FastLane system makes use of the Internet and the World
Wide Web to allow NSF customers (both internal and external) to exchange information with NSF. NSF
customers use FastLane to prepare and submit proposals, proposals reviews and project reports, to query
the status of proposal and funding actions, to submit post-award notifications and requests, to initiate cast
requests, and to manage FastLane related information.
Responsibilities included design and development of various new modules to add to the suite of FastLane
Web Application for catering to new requirements and maintenance activity for existing modules.
Developed the web application using the Apache Struts Model, View Controller Framework using Struts
Action Forms, Struts Actions, Server-side validations for the controller, Struts tag libraries, HTML Forms,
Javascript and Java JSP for the View layer. JDBC was used to access the Sybase database. Eclipse was
used as the Java development environment with JRun as the Servlet Engine to host the Web Application.
Industry: Government - National Science Foundation (USA)
Position: Software Programmer/Analyst
Environment: Java, Java Servlets, Sybase, HTML and JavaScript
Tools: Jbuilder 4.0 and JRun Application Server
FastLane: Enhancements to Organizational Management Changes Dec 2000 - Jan 2001
Significant enhancements were made to the FastLane application as per the client's requests.
Responsibilities included changes to the design of the user interface HTML screens using HTML
4.0 and HTML Forms. JAVA Servlet and JAVA JDBC changes were also required for maintaining
the system. SYBASE stored procedure changes were required to accommodate the changes in the
display of the HTML screens. Some new stored procedures were also written in the process.
Stored procedures were written in Sybase SQL Server System 11.1.0. A number of modifications
were made to the JAVA Servlet program modules in order to accommodate the changes in the
business logic of the client specifications. Developed using Jbuilder and deployed on a Sun E4000
using Solaris 2.6, Sybase SQL Server System 11.0 and JRun Application Server.
Industry: Government - National Science Foundation (USA)
Position: Software Programmer/Analyst
Environment: Java, Java Servlets, JDBC, Sybase, HTML and JavaSript
Tools: JRun Application Server and Jbuilder 4.0
FastLane: Permitting Organizational Management Changes Sept 2000 - Dec 2000
JAVA J2EE based typical three-tier client server system that provides presentation and application
layers on the client and the database layer on the server. The application client, which is
developed using HTML 4.0 and HTML Forms, is a front-end user entry form for the users. The
Data entered in these forms gets validated in the back end JAVA Servlet and is then stored in the
Sybase Database. Depending upon certain criteria, the data in the form is also auto-populated
from the Database.
Responsibilities included design and development of HTML Forms/screens using JAVA Servlets, JDBC
for data retrieval from a Sybase Database. JRun was used as the Servlet Engine and HTML 4.0 was used
for designing the user interface screens. Stored procedures were written in Sybase SQL Server System
Sudha R Bhamidipati Page 3
11.1.0 . The project was developed on Microsoft Windows NT 4 using Jbuilder 4.0 and deployed on a Sun
E4000 running Solaris 2.6(UNIX). SAMBA for Windows was used for development.
Industry: Government - National Science Foundation (USA)
Position: Software Programmer/Analyst
Environment: Java Servlets, HTML, JDBC, Sybase,
Tools: Jbuilder 4.0 and JRun Application Server
FastLane: Submission of Proposal Revised Budgets Aug 2000 – Sept 2000
Maintenance and enhancements for the Fastlane application suite of programs, worked on the Java Servlet
layer in enhancing and fixing defects on existing fastlane modules. Responsibilities included development
and maintenance of the Revised Submitted Proposal Budget module. Used Jbuilder as the development
environment and JRun as the application Server for deploying the web application.