Resume of SRIDEVI
Sr Java/J*EE Technical Lead
Email id: acd629@r.postjobfree.com [pic]
PROFESSIONAL SUMMARY:
. Computer Software professional with close to 10 years of hands on
experience in delivering J2EE applications developed using OOAD.
. Expertise in Analysis, Design, Development and Testing of Web based N-
Tier J2EE applications
. Expertise in developing REST/SOAP, WSDL based SOA applications using
JAX-WS and JAXB packages along with decent working knowledge in IBM
Datapower.
. Experience in developing User Interface using EXT JS, JQuery along
with Servlets.
. Experience in developing Web tier using JSF,Spring and Struts 1.2
Frameworks along with Web 2.0 javascript technologies
. Good Knowledge in Design patterns such as Model-View-Controller (MVC).
. Experience in standalone applications using Java SE and Web
Applications using J2EE, Web Services (WSDL and SOAP), JDBC,
Hibernate, and spring.
. Proficient in writing ANT build scripts and configuring and using
Log4j .Good exposure in writing Unit Test Cases using JUnit by
following Agile Methodologies.
. Experience with various IDEs like Eclipse, Netbeans, JBoss Developer
Studio 4.0 and Rational Application Developer (RAD) 8.0
. Expert in developing WSDL/Web Services using SOAP, WSDL and UDDI.
. Strong working knowledge in Oracle Stored procedures, functions,
triggers, sequences and writing SQL queries.
. Expert in writing SQL, PLSQL and using various tools to connect to
databases such as TOAD, PLSQL Developer, SQL Management Studio
. Expert in working in UNIX environment and providing production
support.
. Experience in Troubleshooting and diagnosing issues related to the
operation and performance of Implementations running on various
operating systems.
. Excellent Client interaction skills and proven experience in working
independently as well as in a team.
EDUCATION AND CERTIFICATION:
. Bachelor of Engineering in Information Technology -Madras University
. Sun Certified Java Programmer for JDK 1.6
TECHNICAL SKILLS:
Programming Java, J2EE, Web services, SQL, PL/SQL.
Skills
J2EE
Technologies (Webservices)JAX-WS,JDBC,Servlets,JSP,EJB,Log4J,Junit,We
b Services.
Frameworks Hibernate, Spring, JSF, Struts 1.2
XML Technologies XML, XSD,XSL, XSLT,WSDL,SOAP, REST.
Scripting HTML, CSS, JavaScript, EXT Javascript
Languages
Web/ App Servers Apache Tomcat 6.0/7.0, IBM Web Sphere 7/8., JBoss Server
5.0, Oracle weblogic server 11g
Operating Windows, Linux.
Systems
RDBMS Oracle 10g/11g, My SQL.
Developement Agile Scrum, Waterfall SDLC
Methodologies
IDE/Utilities IBM RAD,SQL Developer, Eclipse, SOAP UI, JBoss Developer
Studio,Netbeans, TOAD,PuTTy, Log4J, MS Excel, MS Word,
MS Visio.
Continous Hudson, Jenkins
Integration
Version Control Tortoise SVN,CVS.
PROFESSIONAL EXPERIENCE :
Project : VENUe
Client: Verizon, USA.
Role : Lead Developer
Duration: August 2013 - Till date
Description: VENUE (Verizon Engineering Network Utilities eSolutions) is
the file management system used by Verizon and Vendor Engineers to manage
inside the plant drawings. It provides a real time access to digitized
engineering documentation. Venue application allows the field engineer to
access all necessary job information in real time. It allows to enhance
VENUe to accept scanned documentation through the addition of a specific
folder structure and provide access security to the folder.
Responsibilities and Contributions:
. Preparing detailed design documents from the requirement and
business flow definitions
. Developed several modules like Login, Area specific regions, Folder
related operations, Providing security to the folders/files, Mapping
drawings to the project module, Performing file related operations
etc.
. Implemented new releases to add more functionality as per user
requirements.
. Participated in project planning meetings with business analysts and
technical architects to analyze Business IT requirements.
. Used Ext JS extensively for UI development and Oracle as backend
system.
. Prepared cleanup scripts, batch scripts in UNIX which helps in the
performance of the application.
. Co-ordination between offshore and onshore team on daily basis.
. Providing daily and weekly status reports to the Client.
. Usage of Quality Center for unit test case management and defect
tracking
Environment:
Java,ext JS, Servlets, SOAP,REST,XML,Oracle Weblogic 11g,
Eclipse,Oracle, CVS, HP Quality Center.
Project: Certified Locations
Client: Travelers Insurance, USA.
Role : Team Lead Developer/OnShore Coordinator
Duration: April 2010 - July 2013
Description: The inability to identify the precise location of a given
address results in repeated claims on a particular structure/building or
campus within Business Insurance LOB of Travelers.The Certified
Locations initiative will provide the capability to standardize,certify
and geo code addresses hence provides a unique location/structure Id on
addresses.This strategy will help the organization to improve the
underwriting efficiency, leverage the location information across
business units and also helps to know geographical attributes of
locations.
Responsibilities and Contributions
. Transformed Business/Functional Requirements into a technical
design for a Real time Address Scrubbing Web Service using JAX-
WS.
. Involved in the Development of Batch and Web service components
of the Project.
. Co ordinated the process to set up the Continous Integration and
Package management for the Application EAR.
. Participated in project planning meetings with business analysts
and technical architects to analyze Business IT requirements and
translated into working software.
. Requirement gathering from Client base and adding new
requirements in existing modules based on client requests.
. Co-ordination between onshore and offshore activities.
. Developed several modules, in which few are critical modules.
These modules are effectively running in production environment
and being used by the end users.
. Implemented new releases to add more functionality as per the
requirements.
. Preparing weekly status reports, daily status reports and client
status reports during the course of the project.
. Involved in tracking and resolving Production issues.
. Performing configuration manager role for audit activities in
base lining and keeping track of all the project documents.
. Co-ordination between offshore and onshore activities
. Usage of Quality Center for unit test case management and defect
tracking
. Testing, Defect fixing, Query resolution & Client communication.
Environment:
Java,JAX-WS,XML,XSD,WSDL,XSLT,IBM Websphere 8,IBM RAD8,SQL
Developer,SVN,Ant, Hudson,HP Quality Center,REST,SOAP UI,SQL Server,
MS VISIO.
Project: Single Planning Tool
Client: CISCO, USA.
Role : Team Lead Developer/OnShore Coordinator
Duration: Oct 2008 - Mar 2010
Description: Xelus Parts is a web-based application, ensures product
availability through global deployment of tools, systems and processes,
to exceed customer expectations while optimizing the supply chain.
Single Planning tool involves integrating the Optimization application
(SPO) with the Xelus Plan application. It involves planning service
parts (Xelus) for Global Service Supply Chain, optimizing the parts in
the global and local sites, placing orders and processing them in
shipping to the customers, call center agent's handling customer
requests and assistance in the customer's site.
Responsibilities and Contributions:
. Participated in project planning meetings with business analysts
and technical architects to analyze Business IT requirements and
translated into working software.
. Requirement gathering from Client base and adding new
requirements in existing modules based on client requests.
. Co-ordination between onshore and offshore activities.
. Developed several modules, in which few are critical modules.
These modules are effectively running in production environment
and being used by the end users.
. Implemented new releases to add more functionality as per the
requirements.
. Preparing weekly status reports, daily status reports and client
status reports during the course of the project.
. Involved in tracking and resolving Production issues.
. Performing configuration manager role for audit activities in
base lining and keeping track of all the project documents.
Environment:
Java, XML,Servlets, Struts, RAD,IBM Websphere 8,IBM RAD8, Oracle,TOAD,
Tortoise SVN,Ant, Jenkins,HP Quality Center.
Project :C3 Rolling Upgrade
Client: CISCO, USA.
Role :Sr.Developer/Offshore Coordinator
Duration: Feb 2007 - Sep 2008
Description: The C3 Rolling Upgrades project is a copy of the C3 SVO
Tools will be activated when scheduled C3 down time occurs and causes
the regular production system to be taken offline. This project is to
provide functionality that is not available in the current Paper Ticket
"back-up" process to support business continuity in a more efficient
manner. In addition, users are negatively impacted for unplanned outages
that also require use of the Paper Ticket process. Unplanned outages
have occurred during normal business days, off shift hours and on the
weekend. Implementing a more robust solution will assist with managing
the downtime more effectively and will improve the efficiency of the
reconciliation process.
Responsibilities and Contributions:
. Preparation of the Detailed Design document for the project by
developing business process flows, requirements definition
. Participated in project planning meetings with business analysts
and technical architects to analyze Business IT requirements and
translated into working software.
. Preparation and review of High and Low level design
. Have extensively used the custom tags of Struts(html, bean,
logic)
. Providing estimation effort of the project in development
perspective.
. Peer review for other modules
. Unit Testing, Integration Testing and Defect fixing
Environment:
Java, XML,Servlets, Struts, IBM Websphere 8,IBM RAD8, SQL Developer,
SVN,Ant, Jenkins,HP Quality Center.
Project : Sales and Marketing IT
Client: Texas Instruments, USA.
Role :Sr.Developer
Duration: Jul 2006 - Jan 2007
Description: MyTI application serves as the personal information store
for the users worldwide who are required to register to do certain
secured activities in www.ti.com. In its current state the MyTI
application acts as the "my portal" area of the ti.com registered users
wherein they can manage their newsletter/email preferences. The storage
area of these business entities is called "myTI Folders" and along with
the Email Alerts preferences the folders help the user get updates/email
communications on their preferred entities as and when they happen. The
purpose of this project is to add, view and delete item for alert mail
by myTI users and limited access users.
Responsibilities and Contributions:
. Participated in project planning meetings with business analysts
and technical architects to analyze Business IT requirements and
translated into working software.
. Preparation and review of High and Low level design
. Have extensively used the custom tags of Struts(html, bean,
logic)
. Creation Test plan, Development and execution of test cases
. Fixing defects and tracking in Quality Center
Environment:
Java, XML,Servlets, Struts, REST,SOAP IBM Websphere 8,NetBeans, Oracle,
SVN,Ant, Hudson,HP Quality Center.
Project : Sample Charge Application
Client: Texas Instrument, USA.
Role :Developer
Duration: Oct 2005 - Jun 2006
Description: The Sample Application showcases TI's product in various
application areas. The users buy these samples by providing input to the
TI on the End Equipments and Application to provide relevant solutions.
This project involves charging through credit card for the customers who
are TI users for the shipping of the samples. The credit card
transaction is basically done through a third-party vendor VeriSign for
secure payment processing to support shipping charges for samples.
Responsibilities and Contributions:
. Involved in Coding and testing the Business tier using Struts 1.2
. Developed Web 2.0 User Interface screens using JSP.
. Done Code review across the application
. Preparation and review of High and Low level design
. Have extensively used the custom tags of Struts(html, bean, logic)
. Unit Testing, Integration Testing and Defect fixing
. Creation Test plan, Development and execution of test cases
Environment:
Java, HTML, Javascripts, JSP, Struts, Apache,Tortoise SVN, Quality
Center.
Project : Web User Interface Designing
Client: Texas Instrument, USA.
Role :Developer
Duration: Jun 2004 - Sep 2005
Description: The project involves designing, developing and producing
online content. There will be some pre-formatted page templates which
could be readily used for building websites. Using these templates,
according to the client decision, a new website will be designed or
website updated or even does a complete redesign.
Responsibilities and Contributions:
. Developed the presentation layer that is written using JSP and
client-side validations were done using JavaScript and Servlets
. Developed Web 2.0 User Interface screens using JSP.
. Involved in self code review across the application
. Creation Test plan, Development and execution of test cases
Environment:
Java, HTML, Javascripts, JSP, Struts, Apache, SVN, Quality Center.