Sree Lakshmi Kalapala
*******.******@*****.*** phone: 862-***-****
SUMMARY
* ***** ** ******** *********** experience as a J2EE Developer, Java Developer in the area of multi tier
•
applications using J2EE technologies (JAVA, JMS, Servlets, JSP and XML).
Application development expertise in Web logic Application Server, Web sphere Application Server and
•
Tomcat server.
Good Experience in RAD 7.5, Eclipse.
•
Good Experience with ORM tool Hibernate.
•
Good experience with spring 3.0,Spring JDBC
•
Good experience with EJB state full and stateless session beans.
•
Applied the Struts architecture using the Model View Controller (MVC) design pattern.
•
Extensively used Struts Framework and JSTL in building Web based applications.
•
Proficient in various web based technologies such as AJAX, JQuery, JSTL, HTML, DHTML, XML, CSS,
•
JavaScript, JSON.
Implemented Web Services using WSDL, UDDI and SOAP, Restful.
•
Good understanding of spring JDBC,spring Transaction management, spring security
•
Experienced in creating build scripts using Apache ANT.
•
Experienced in SQL, PL/SQL and Stored Procedures. Databases include Oracle, SQL Server.
•
Involved in the SDLC project life cycle, including Study, Analysis, Design, Development, Testing,
•
Debugging, Implementation and Production Support.
• Knowledge of UNIX operating system.
• Good experience with HTML5,CSS3
• Excellent troubleshooting, analytical, problem solving and learning skills as well as a keen interest
in the emerging technologies with excellent communication skills.
TECHNICAL SKILLS
• Operating System : Windows, UNIX.
• Languages :
Java/J2EE, Hibernate, UML, PL/SQL.
Data Storage :
•
Oracle 10, PL/SQL, SQL, DB2 8.1, SQL Server, MySQL, TOAD.
J2EE Technologies : Servlets, JSP, JMS, XML, JAXP, RMI and JNDI.
•
MVC Framework : Struts, Spring MVC, Spring 3.0, JSP, JSTL.
•
Web Technologies : HTML5, CSS3, DOM,SAX,XSD, JavaScript, JQuery, DHTML.
•
Web/Application Servers : Web Sphere, Web logic, JBoss,Tomcat
•
Web Services : SOAP, UDDI, WSDL, REST.
•
: RAD 7.5,Eclipse 3.x, My Eclipse
IDE/Tools
•
GUI
•
: Swing, AWT.
Client: Hewlett Packard (HP) Oct 2013 – Till Date
Position: J2EE PROGRAMMER
The United Kingdom & Ireland Public Sector (UK&I PS) is a multi billion account with a current pipeline of
opportunities representing $3B revenue for HP. The UKPS Business teams and GP have been collaborating on
identifying an approach to maximize the win rate for these new opportunities.
GP needs a solution that enables companies to rapidly register to do business with HP and provides HP business
user’s visibility to those companies so that we can find the most innovative solutions to our end customer needs.
‘Online Marketplace’ for HP and Small and Medium size Companies
•
Businesses can create and maintain their profile information
•
HP users can ‘shop’ for and select partners who’s profiles match their requirements
•
Environment:
Java, JSTL, Struts, Hibernate, SVN, Java Script, Eclipse, Tomcat, JSON, JQuery, AJAX
Responsibilities
Design and development of the User Interface for the application using JSPs. Used Ajax, and JQuery
•
Designed the application using the STRUTS framework where Servlets are used as flow control, JSP for
•
presentation, beans for encapsulating business logic data.
Worked on JSP on front end using struts framework
•
Worked in Agile Environment.
•
Web development and Web user interface(UI) using servlet,jsp design Experience
•
Worked with the QA team in preparation and review of test cases.
•
Client: PepsiCo Oct 2012 – Oct 2013
Position: J2EE PROGRAMMER
Merchandising Productivity Manager (MPM) is an application to maintain different chains, customers
•
and employees. Based on the location and selected area we will maintain the information of
employees and chains. The schedule delivery will be created for an employer per week basis. Once
hours approved he can view that in daily hours screen
The MPM users will be able to view the actual Kronos hours in the Daily Hours screen. Actual
•
Kronos hours will be displayed in the Daily Hours screen based on employee’s GPID being set up in
MPM and assigned to the accepted schedule for the given day.
Environment:
Java, Servlet, JSTL, pl/sql XML, DOM, JDBC, Struts, XSD, Borland Star Team, Java Script, Eclipse, web Logic, JSON,
JQuery, AJAX
Responsibilities
2
Design and development of the User Interface for the application using JSPs. Used Ajax, and JQuery
•
Designed the application using the STRUTS framework where Servlets are used as flow control, JSP for
•
presentation, beans for encapsulating business logic data.
Worked on JSP on front end using struts framework
•
Performed client and server side data validation using the Java Script.
•
Used Eclipse nexaweb plugin for developing and debugging the code.
•
Worked in Agile Environment.
•
Web development and Web user interface(UI) using servlet,jsp design Experience
•
Used log4j to generate logs and which helped in debugging the code.
•
Experienced in SQL, PL/SQL and Stored Procedures.
•
Wrote stored procedures for queries. Made JDBC calls to the stored procedures.
•
Worked with the QA team in preparation and review of test cases.
•
Involved in creating the Design Document and Requirement Documents.
•
Borland star team is being used for source code and documentation version control.
•
Involved in Unit Testing and Integration testing of the application.
•
Client: VERIZON COMMUNICATION Jul 2011 – Sep 2012
Position: J2EE PROGRAMMER
VPlan is an end to end solution for the Network planning and capacity management of the FTTP
•
world. This system supports OSP (Outside Plant) planners, Data Network Planners and IOF
(interoffice Facilities) planners to monitor the network utilization, trend forecast and plan for new
capacity for FTTP. In the future, it will be leveraged to support the Old World copper network layout
and planning.
A network planner can use the user interface in the VPlan system to view potential service area
•
(Fiber Service Area), select various points of interest (POI) and assign existing new network
equipment based on the projected demand for service. This demand is either supplied by the
system or can be assessed based on usage trending.
Environment:
Java, Servlet, JSTL,pl/sql XML, DOM, JDBC, web services, Spring 3.0, XSD, Windows DB2, ANT, CVS, Java Script,RAD7.5, web Sphere, JSON, JQuery,JMS,WSDL,SOAP, AJAX Telecom
Responsibilities
Involved in RGS meeting to gather requirements, business rules for vPlan application.
•
Implemented the Business Layer to load the data from different Interfaces.
•
Used XML schema for data validation.
•
Implemented a common XML handler using SAX parser.
•
Design and development of the User Interface for the application using JSPs. Used Ajax, a JavaScript
•
technology through the Jquery object that talks to the server, for dynamic, responsive, highly interactive experience in
Web applications
Designed the application using the STRUTS framework where Servlets are used as flow control, JSP for
•
presentation, beans for encapsulating business logic data.
Worked on JSP on front end using struts framework in Vplan application.
•
Sree lakshmi Page 3 of 5
Implemented webservices in top down model, written WSDL.SOAP message communication.
•
Developed re usable component for developing excel sheet for many reports using POI API.
•
Used RAD for developing and debugging the code.
•
Web development and Web user interface(UI) using servlet,jsp design Experience
•
Used log4j to generate logs and which helped in debugging the code.
•
Experienced in SQL, PL/SQL and Stored Procedures.
•
Wrote DB2 Stored procedures for queries. Made JDBC calls to the stored procedures.
•
Worked with the QA team in preparation and review of test cases.
•
Reviewed detailed design specifications, User acceptance (UAT), Integration and System test plans.
•
Used Java Doc to do detailed documentation of the code
•
CVS integrated in RAD is being used for source code and documentation version control.
•
Involved in Unit Testing and Integration testing of the application.
•
Client: Mediture Jan 2008 – Jun 2011
Position: J2EE PROGRAMMER
Expotel has a Phoenix system and for every transaction it will upload an XML file.
•
Parse the XML file and validate with Schema file. The validated data has been uploaded into SQL Server 2000
•
and a response XML file is generated with a proper status.
Administrator has control on reports and configuration files. Reports are prepared in HTML format.
•
Used RAD as the IDE with web Sphere Server.
•
Environment:
Java, Servlets, JSP, Java Script, AJAX, XML, XSD JavaScript, pl/sql,HTML, JQuery, Web Sphere, Log4J, RAD, Apache
Ant.
Responsibilities
Involved in business meeting to gather requirements and business rules which helped in getting the base
•
framework to develop the application.
Designing and Developing PL/SQL stored procedures and Triggers for generating complex queries from the
•
development.
Responsible for the detailed design of the application. Used Object Oriented conceptual models and created
•
classes from the Use cases, organizing the classes into an object model structure using class models.
Involved in creating an ant task to automate the above process.
•
Involved in Source code configuration management and version control using VSS and CVS, and the Build file
•
creation for the complete product using ANT.
Designed and prepared the test cases for unit testing & integration testing.
•
Used log4j to generate logs and which helped in debugging the code.
•
Implemented scripts (ANT) to package and migrate code from the code repository to all environments.
•
Wrote SQL Server Stored procedures for queries, Made JDBC calls to the stored procedures.
•
Using RAD for developing and debugging the code.
•
4
Client: Mediture Oct 2006 to Dec 2007
Position: J2EE PROGRAMMER
The ECM module must provide the capability for Suppliers to directly maintain their product inventory on Expotel systems
using their own product identification codes through XML/CSV feeds.
The product inventory is to be divided into the 3 areas of Expotel's business activity (Accommodation, Events and
Conferences), allowing for quick identification and retrieval.
The ECM module should hold product attributes, Value added benefits, various rates and allocation details. Product and
rate should be built flexibly to accommodate decomposition.
Standard XML based interface should be built to integrate the module with other modules and external systems.
Environment:
Servlets, MVC, Struts, AJAX, JMS, JSP, JDBC, HTML, Web logic Server, Log4J, JavaScript, XML, XSLT, Eclipse and
Apache Ant.
Responsibilities
Implemented MVC architecture using Apache STRUTS framework.
•
Worked extensively with Java beans, JSP and Java Servlets.
•
Used Eclipse 3.1 as the development tool for code generation.
•
Leveraged Struts custom tags and the JSP Standard Tag Library (JSTL).
•
Worked with Apache Ant to create build scripts.
•
Involved in creating an ant task to automate process.
•
Extensive use of SQL and Stored Procedures as backend.
•
Involved in fixing production issues including batch jobs and uncatched Exceptions.
•
Monitoring the error logs using Log4J.
•
Involved in Unit Testing of the application.
•
EDUCATION:
M.S in Computer science, Osmania University
REFERENCES:
Will be provided upon request.
Sree lakshmi Page 5 of 5