Sowjanya Prattipati
[Send email to request phone number] 75-9454
Summary:
Over five years of professional experience in design, development and
implementation of Java, Web based applications with Object Oriented
Technologies.
Comprehensive experience in Design, Architecture, Development and
Implementation of Enterprise level Web based Projects.
Extensive experience in J2EE features like Java, Servlets, Java Server Pages,
Struts and EJBs.
Experience in developing J2EE applications using Java Development tools such
as Eclipse, JBuilder.
Expertise in BroadVision 6.0 to develop portlets, and customization of portal
through BV scripts and Admin Tool. Experience in developing Publishing Center
forms and using Command Center.
Strong programming experience in JDK 1.5/1.4/1.3/1.2, J2EE technologies -
Servlets, JSP, ANT, STRUTS, JDBC, EJB, SOAP, Web Services and WSDL.
Good knowledge of Hibernate, Spring concepts.
Sound experience in developing and deploying applications using Weblogic,
WebSphere, jboss Application Server, Apache Tomcat Server.
Done extensive coding with XML, XSL, XSLT, HTML, and JavaScript, AJAX,
Velocity.
Worked on various parsers like SAX and DOM.
Experience with Oracle, MS SQL Server, PL/SQL, Triggers, Stored Procedures.
Experience in design patterns/framework such as MVC STRUTS.
Expertise in developing test cases for Unit Testing, Integration Testing and
System Testing.
Used database tools like SQL Navigator, Aqua Data Studio 4.0.1.
Excellent programming, bug fixing, problem solving and trouble shooting
skills.
Quick learner and ability to work persistently on challenging problems.
Technical Skills:
Languages Java, XML/XSL, HTML/DHTML, JavaScript, PL/SQL, SQL Plus, Unix Shell
Scripting
J2EE Technologies Struts 1.1, JSP 2.0,1.2, Servlets2.1, Web Services, ANT, EJB,
JDBC, RMI, Applets, AJAX, Hibernate 2.0, Spring 1.2, UDDI, WSDL, SOAP
Application/Web Servers Jboss 3.2.3, Weblogic 7.0, 8.1, Tomcat4.1, 5.5
Databases Oracle 9i, 8i, MS SQL Server 2000, MS Access
Operating Systems Windows NT/2x/XP, Unix Sun Solaris 5.8
Editors/IDE Eclipse, EditPlus, UltraEdit
Version Control SOS (source offsite), Subversion, SCCS(Source Code Control
System), CVS(Concurrent Versions System), VSS
Bug tracking systems STAR 1.2, BugZero
Tools/Frameworks TOAD, BroadVision Framework(One-to-one Portal, one-to-one
Content Management, Publishing Center, Admin Tool, Command Center), SQL
Navigator, Aqua Data Studio.
Education: B. S (Electrical & Electronics Engineering), JNTU, Hyderabad
M. S (Instrumentation & Control), NIT(Formerly REC), Calicut
Professional Experience:
Project : ECO Systems, ENPC
Client : Verizon Telecom, Florida.
Duration : Oct 2007 till date.
Role : Software Engineer
Develop and deliver the next-generation, best in class work force management
system that would enable Verizon to transform into an eCommerce based Network
Factory, which requires minimal human intervention throughout its business
processes by enhancing the efficiency of Technicians and their Supervisors that
work within the Central Office (CO) and Operations Centers.
Responsibilities:
Used Struts1.1 framework to create mappings to the actions.
Actively involved in deploying and testing the application on Apache Tomcat
5.5.
Used AJAX to display the Technician details and fallouts.
Involved in JavaScript changes for performing client side validations.
Worked closely with quality assurance team and also performing unit testing.
Responsible for Production Support Issues involving Bug Fixes, integration
testing.
Responsible for maintaining scripts, technical and functional documentation.
Wrote ANT script to build the application.
Environment: JDK 1.4, Aqua Data Studio 4.0 Query Analyser, DB2, JDBC, JSP 2.0,
Servlets 2.1, AJAX, Struts1.1, XML, Windows XP, Tomcat 5.5, ANT, Eclipse, winCVS
2.0, hibernate 2.0
Project : Employee portal FSD 1.0
Client : FSD, NCR Corporation.
Duration : Mar 2007 Oct 2007.
Role : Software Engineer
FSD 1.0 is addition of FSD (Financial Solutions Division) users requirements to
NCRs Employee Portal. The new page tab, Knowledge4Me contains portlets, like
My Favorites, FSD news, FSD quick functions, Important links, Asset submission
and view and Survey and a new Collaboration Site has been designed to allow
information to be shared between groups of people in different phases of SDLC.
Responsibilities:
Involved in defining & designing the layers, components of the project using
Agile software development model.
Developed the Broadvision scripts for database design and new Content Type.
Reporting metrics generation on MS SQL and Oracle databases and Unix Shell
Scripting.
Used Struts1.1 framework to create mappings to the actions.
Actively involved in deploying and testing the application on Broadvision web
server.
Used AJAX to display and configure List of Assets.
Involved in JavaScript changes for performing client side validations.
Responsible for development of a separate Microsite/Collaboration Template for
FSD users.
Worked closely with quality assurance team and also performing unit testing.
Responsible for Production Support Issues involving Bug Fixes, integration
testing.
Responsible for maintaining scripts, technical and functional documentation.
Wrote ANT script to build the application.
Environment: JDK 1.4, JDBC, JSP 2.0, Servlets 2.1, AJAX, Struts1.1, Oracle 9.2,
MS SQL 2000, XML, Broadvision Framework 6.0, Unix Sun Solaris 5.8, Windows XP, ,
Jboss 3.2.3, Tomcat 4.1, ANT, Eclipse, CVS
Project : Employee Portal 2.9.1
Client : NCR Corporation.
Duration : Sept 2006 Feb 2007.
Role : Software Engineer
EP 2.9.1 is an extension of Employee Portal application. These features have
been requested by the KM team and the Sales team. The new features are like,
Yahoo News Feed, Application Color themes, Comment or Suggestion Box Routing,
Survey Portlet, Site Map.
Responsibilities:
Involved in defining & designing functional, design specifications.
Developed the Test Cases.
Used AJAX to implement RSS feeds in portal from Yahoo news feeds by passing
the ticker symbols.
Involved in the Database schema extension using BroadVision scripts.
Actively involved in deploying the application on BroadVision web Server.
Designed Interface for the Project using struts Frame work
Client side validations using Struts Validator Framework.
Weekly and Monthly report generation on MS SQL and Oracle databases.
Writing Action classes, form beans and JSPs for the new modules
JSP pages designed using JSTL.
Used WSDL to access RSS feeds for Yahoo news feeds, to acquire company or
industry news based on ticker symbols.
Used CSS for creating different color themes for page header and the block
header of the portlets.
Designed and developed Publishing form for Survey portlet.
Creating script for new Content Types.
Designed and developed Survey Portlet for Sales team.
Worked closely with quality assurance team and also performing unit testing.
Responsible for Production Support Issues involving Bug Fixes, integration
testing.
Responsible for maintaining test cases and code review documentations.
Responsible for the release of EP 2.9.1.
Environment: CSS, JDK 1.4, JDBC, JSP 2.0, Servlets 2.1, AJAX, Struts1.1, Oracle
9.2, MS SQL 2000, XML, Broadvision Framework 6.0, Web services, Unix Sun Solaris
5.8, Windows XP, Jboss 3.2.3, Tomcat 4.1, ANT, Eclipse, SCCS.
Project : Knowledge Management 1.2
Client : Teradata, NCR Corporation
Duration : Feb 2006 Sept 2006.
Role : Software Engineer
Collaboration Site has been developed for Employee portal Teradata users.
Responsibilities:
Developed the Test Cases.
Involved in the Database schema extension using BroadVision scripts.
Actively involved in deploying the application on BroadVision web Server.
Client side validations using Struts Validator Framework
Writing Action classes, form beans and JSPs for the Sharepoint Portlet.
Developed scripts to Bulkload users on employee portal.
Handled weekly and monthly employee portal reports generation using UNIX Shell
Scripts on MS SQL and Oracle databases.
Enhancement of the web page designing for the new requirements using HTML
Responsible for unit testing, test cases review and code review.
Environment: CSS, JDK 1.4, JDBC, JSP 2.0, Servlets 2.1, Struts1.1, Oracle 9.2,
MS SQL 2000, XML, Broadvision Framework 6.0, Web services, Unix Sun Solaris 5.8,
Windows XP, Jboss 3.2.3, Tomcat 4.1, Eclipse, SCCS
Project : Synchrony 6.2
Client : BOA, Cincinnati Zoo, Milacron, Air Sahara @ Cincom Systems
Duration : Aug 2005 Jan 2006.
Role : Associate Member Technical Staff
Outbound interactions like Callbacks, Fulfillments and Internal Lists have been
added to the Synchrony, call center software. Synchrony is a multi-channel
customer experience management system that enables synchronized delivery and
intelligent handling of customer interactions and transactions across all
channels.
Responsibilities:
Involved in development of Callback module, to set up the callback time for
any customer in any time zone.
Involved in development of Internal List module. Preparing the list of users
based on the qualifiers, selected by the call center agent.
Writing client side validations using Struts Validator Framework.
Writing Action classes, form beans and JSPs for the new modules.
Used Velocity templates for presentation.
Wrote ANT script to build the application.
Enhancement of the web page designing for the new requirements using HTML
Responsible for Production Support Issues involving Bug Fixes, integration
testing.
Environment: CSS, JDK 1.4, JDBC, JSP 2.0, Servlets 2.1, Struts1.1, Velocity,
EJB, Oracle 9.2, SQL Server 2000, XML, Windows XP, Jboss 3.2.3, Eclipse,
Subversion, SOAP.
Project : Synchrony 6.1
Client : BOA, Cincinnati Zoo, Milacron, Air Sahara @ Cincom Systems
Duration : Jan 2005 Aug 2005.
Role : Associate Member Technical Staff
The Synchrony 6.1 release delivers a true thin-client user interface that is
extremely flexible and customizable. The primary enhancements included in this
release are Synchrony 6.1 agents will run the thin client desktop that supports a
non-applet based pure HTTP/S client/server communication, and saves all the
interaction between agent and the customers thru chat/e-mail/telephone.
Responsibilities:
Involved in development of Interaction Management for Chat and telephone.
Interaction manager shows the previous activity and details of the customer.
Involved in design and development of pop up session for chat
Writing client side validations using Struts Validator Framework.
Writing Action classes, form beans and JSPs for the new modules.
JSP pages designed using JSTL.
Used JavaScript and velocity for presentation layer.
Wrote ANT script to build the application.
Developed login screen using Velocity, JavaScript and html.
Enhancement of the web page designing for the new requirements using HTML
Responsible for unit testing, test cases and code review.
Environment: CSS, JDK 1.4, JDBC, JSP 2.0, Servlet 2.1, Struts 1.1, Velocity,
EJB, Oracle 9.2, SQL Server 2000, XML 1.0, Windows XP, Jboss 3.2.3, Eclipse,
SOS, SOAP.
Project : Online Recruitment
Client : Ideal Software Solutions
Duration : Feb 2004 D ec 2005.
Role : Programmer
It enables jobseekers to post their resume, search for jobs, view personal job
listings. It provides various companies to place their vacancy profile on the
site and also have an option to search candidate resumes with particular primary
skills and experience. Apart from this there will be an admin module for the
customer to make changes to the database content. The project is divided into
small modules as Job Seeker, Job Provider, Client, Administrator and Job Search.
Responsibilities:
Involved in design and development of Job seeker, Job Provider and Database
tables creations.
Used Struts Framework for mapping actions.
Writing client side validations using Javascript.
Writing Action classes, form beans and JSPs for the modules.
Wrote ANT script to build the application.
Responsible for Production Support Issues involving Bug Fixes, integration
testing.
Responsible for unit testing, test cases and code review.
Environment: JDK 1.3, JDBC, JSP 1.2, Servlet 2.0, CSS, Javascript, Struts 1.0,
SQL Server 2000, XML 1.0, Windows 2000, BEA Weblogic 7.0, Eclipse.
Project : MetLife Insurance
Client : Ideal Software Solutions
Duration : Apr 2003 Feb 2004
Role : Programmer
This application is developed for a METLIFE Medical Insurance firm, which
insures persons regarding their health by collecting premium amount and paying
for any claims made for medical problems.
Responsibilities:
Involved in design and development of system to Masters Information and
Transaction details module.
Involved in Database tables creation.
Used Struts Framework for mapping actions.
Writing client side validations using Javascript.
Writing Action classes, form beans and JSPs for the modules.
Wrote ANT script to build the application.
Responsible for unit testing, test cases and code review.
Environment: JDK 1.3, JDBC, JSP 1.2, Servlet 2.0, CSS, Javascript, Struts 1.0,
SQL Server 2000, XML 1.0, Windows 2000, BEA Weblogic 7.0, Eclipse.
Project : S-net Model of Cardiac System
Client : National Institute of Technology
Duration : Aug 2002 Mar 2003
Role : Programmer
The blood circulatory system of cardiac system is modeled by using S-NET, an
active graph theory. S-NET theory is a tool for the study of the system. This
Bio-medical simulation model could be used for study of cardiac system.
Responsibilities:
Involved in design and development of S-net Model.
Wrote Simulation code in C++.
Responsible for unit testing, test cases and code review.
Environment: C, C++, S-net models, UNIX.
|