Sie sind auf Seite 1von 6

Lakshmi

Email: lakshmip1245@gmail.com
Ph #: 408-256-3176
Professional summary:
Over 7 years of IT experience in Analysis, Architecture, Development, Implementation and
Integration of Client-Server and standalone applications using Java/JEE. (Object Oriented
Design and Methodologies).
Experienced in Analysis, Design, Development, Testing and Implementation of software
including Client Server application.
Experienced in JEE, Java Servlets, JSP, Java Beans, ORM - Hibernate, Maven, MVC,
Struts, spring, Java Swing, JDBC, JavaScript, Ajax, CSS and HTML.
Expert in working with cutting edge front-end technologies/ framework and libraries like
JQuery, Prototype, (X)HTML, DHTML, OO JavaScript, JSON, DOM, CSS, XML/XSLT,
AJAX.
Extensive experience in working with different MVC Frameworks like spring, Struts and
ORM (Object Relational mapping tools) like Hibernate.
Strong experience in MVC architecture and design implementation using Servlets and JSP
as well as open source frameworks such as Struts and Spring MVC.
Expertise in Backend scripting using Python.
Extensive experience in Core Java, Servlets, JSP, JavaScript, JDBC, JSTL, Struts, JSF,
EJB, JNDI, GWT, AJAX and Custom tag Libraries.
Experience in developing multi-tier Enterprise Applications using MyEclipse, WebSphere
Studio (WSAD), RAD and RSA Application Developers.
Proficient in Java/J2EE Design Patterns including singleton, command, object pool,
session faade, Model View Controller (MVC), Data Access Object (DAO). Well versed
with core Java concepts like collections, multithreading, serialization, Java beans.
Strong experience in XML related technologies including XSD, DTD, XSLT, XPATH, DOM,
SAX, JAXP, JAXB, XML-RPC and XML Beans.
Strong experience in using AJAX, JSTL, Struts Tag Libraries, Tiles, HTML, JavaScript,
CSS, Java Server Pages (JSP), Java Server Faces (JSF) Apache Commons, Velocity for
designing front end.
Good experience in log4J implementation to persist the data into log files and experience
with ant and maven for the build and deployment of applications.
Experience with Web/Application servers BEA WebLogic, IBM Web Sphere, Apache Tomcat,
AXIS, REST FUL API and JBoss.
Good experience on SOA using technologies like SOAP http protocol, WSDL, JAX-WS, JAXRPC, Axis.
Experience in developing ANT scripts and Maven Scripts for the build and deployment of
J2EE applications.
Extensive experience in SQL, PL/SQL programming, stored procedures, triggers and
Query optimization with Oracle, MS-SQL and MySQL databases. Written queries for
insert, update and modification operations. Performed database normalization and
optimization using database tools.
Have experience in software Development Processes like SDLC, Waterfall, Test Driven
Development (TDD), Iterative and Agile Methodologies.
Strong background, experience with open-source technologies, cloud platforms and all tiers of
distributed-system development.
Ability to learn and adapt quickly to the emerging new technologies and paradigms.
Excellent communication, interpersonal and analytical skills and a highly motivated team
player with the ability to work independently.
Technical Skills:
Languages
APIs
Design Patterns

Java(JDK 1.1, J2SE 1.3/1.4/5.0, Java SE 6, Java SE 7), Python, SQL,


PL/SQL, C, C++
JDBC, JMS, JNDI, JCA, JTA, JPA, JSF,JSTL, EJB, RMI, SOAP
MVC, DAO, DTO, Front Controller, Session Faade, Business Delegate,

Frameworks
XML Technologies
Scripting/GUI Tools
Application
Servers
IDE
Build
and
Tools
Databases
Operating
Systems

Test

Observer, Singleton, View Helper, Decorator etc


Struts, Hibernate, Spring , JSF
XML, XSD, XSLT, DTD, DOM parser, SAX parser, XPath
HTML, DHTML,DOJO,
JSON, JavaScript, CSS, GWT, Shell Script,
Dreamweaver
WebLogic 7.0/8.1/9.1/10.0, JBoss 4.0, Apache Tomcat 4.x/5.x,
WebSphere 5.0/5.1/6.0
Eclipse 3.x, RAD 6.0, WebSphere Studio Application Developer (WSAD),
NetBeans 5.x/6.0,
JBuilder 5/6/7/8
Ant, Maven, Junit 3.8/4.0, JwebUnit, Http Unit for Junit
Oracle 9i/10g/11g, MySQL 3.x/4.1/5.0, SQL Server 2005/2008
Windows XP, Sun Solaris, Red Hat Linux

Professional Experience:
Client:
Confidential
Feb 14 Till Date
Role: Sr. J2EE Developer
Responsibilities:
Involved in analysing, and designing, proposing, and delivering solutions that are appropriate
for the business and technology strategies.
Involved in the analysis, design and development and testing phases of Software
Development Life Cycle (SDLC).
Involved in the design of the Referential Data Service module to interface with various
databases using JDBC.
Developed web application using JSP custom tag libraries, Struts Action classes and Action.
Designed Java Servlets and Objects using J2EE standards.
Designed rich user interface application using AJAX, Java Script, D3.js, CSS3, GWT and
HTML5.
Used JSP for presentation layer, developed high performance object/relational persistence
and query service for entire application utilizing Hibernate.
Designed, developed and maintained the data layer using Hibernate and performed
configuration of Struts Application Framework.
Worked on development of common framework in Google web Toolkit (GWT) to build screens
and make remote procedure calls to middle ware.
Designed and Developed Java Script frame work which is wrapper on top of JQUERY
frame work and AJAX based UI frame work for UI Configuration widgets.
Used libraries like AJAX, EXTJs, JSON, JQuery to develop and implement perfect dynamic
templates.
Application was built using Ant scripts and deployed in WebLogic using Python scripts.
Data Operations are performed using Spring ORM wiring with Hibernate and Implemented
Hibernate Template and criteria API for Querying database.
Used MVC based Struts framework to develop the multi-tier web application presentation
layer components.
Responsible for implementing new enhancements and fixing defects using Java, JSP, JSF,
spring and Hibernate. Developed Session beans which encapsulate the workflow logic and
used Hibernate to access data
Developed a web-based reporting for credit monitoring system with HTML, XHTML, JSTL,
Custom tags using Struts.
Used AJAX in suggestive search and to display dialog boxes with JSF and DOJO for some
front end.
Used the DAO Pattern and J2EE framework facilitated the integration and deployment of
DAO, Servlets, JSP and XML.

Extensively used XML and Java Architecture for XML Binding (JAXB), to map java classes to
XML representation.
Logging of application was done through Log4J. Exceptions were directly logged into the
database using JDBC appenders.
Web Services (SOAP) were developed and published using JAX-WS and JAX-RS.
Using CVS as a version control system and Python for scripting the build processes.
Involved in coding, maintaining, and administering EJBs, Servlets, and JSP components to be
deployed on a WebLogic application server
Used Log4j to provide central logging facility, comes under singleton design pattern.
Developed and Deployed EJBs and other Components in the JBoss Application Server.
Designed database and created tables, written the complex SQL Queries and stored
procedures as per the requirements.
Involved in coding, code reviews, Junit testing, Prepared and executed Unit Test Cases.

Environment: J2EE (Java, EJB, JMS, JNDI, Python, Java Mail, JQuery, JSP, JSF, XML, JDBC, Servlets
and JSP), Struts, Hibernate, GWT, Ajax, HTML5, CSS3, MVC, swing, Junit, SOAP, Log4j, UML, JDBC,
MQ Series, Tomcat, WebLogic, Oracle, Windows.
Client:Confidential
Oct 12 Jan 14
Role: Sr. J2EE Developer
Responsibilities:
Involved in all the phases of SDLC including Requirements Collection, Design &Analysis
of the Customer Specifications, and Development &Customization of the Application.
Used J2EEdesign patterns like Value Object Pattern, Business Delegate, service locator,
and session faade, Singleton, Factory and DAO.
Involved in the application development using JAVA/J2EE, Hibernate, Struts, EJB, JMS,
WID and WebSphere.
Designed and developed custom jQuery components for the front end client side validations.
Worked on integrating JQuery APIs with MVC pattern.
Developed application using Spring MVC, JSP, JSTL and AJAX on the presentation layer, the
business layer is built using spring and the persistent layer uses Hibernate.
Created User interface using Spring MVC framework with EXT-JS, HTML5, CSS3, DHTML,
GWT, AJAX.
Developed JSP pages as per requirements used Dojo JavaScript Library with AJAX to add
user functionalities, jQuery UI for client side validation.
Implemented the application using Struts Framework which is based on MVC design
pattern.
Developed user interface using Struts Tag Libraries to simplify the complexities of the
application.
Modified metadata scripts and python scripts which enable the data to be loaded into the
database.
Developed many JSP pages, used JSON plug-in for asynchronous communication.
Used Hibernate ORM for data persistence and transaction management.
Used AJAX in suggestive search and to display dialog boxes with JSF and DOJO for some
front end.
Used GWT for different modules in the application development and developed user interface.
Extensively used Hibernate in data access layer to access and update information in the
database.
Extensively used Eclipse IDE for developing, debugging, integrating and deploying the
application.
Developed EJB MDBs and message Queues using JMS technology.
Used XML to transfer the application data between client and server. In server-side Servlets is
used to construct and parse the data in XML format and in client-side Java is used.

Implemented SOA architecture with web services using SOAP, WSDL, UDDI and XML
using CXF framework tool/Apache Commons.
Used Web services (SOAP) for transmission of large blocks of XML data over HTTP.
Developed and Deployed Components in the WebLogic Application Server.
Used Log4J for logging in the application, Ant tool to build and configure J2EE applications
Involved in writing the Oracle PL/SQL Stored procedures, triggers, views.
Involved in Unit integration, bug fixing, acceptance testing with test cases, Code reviews.

Environment: J2EE, Python, Spring, Struts, Hibernate, HTML5, CSS3, JQuery, JSP, JSON, JSTL,
JMS, MVC, EJB, WID, GWT, AJAX, JSF, DOJO, Eclipse, XML, SOAP, Log4J, Ant, Apache, CVS,
WebLogic, PL/SQL, Oracle, Windows and Linux.
Client: Confidential
Aug 11
Sep 12
Role: J2EE/Java Developer
Responsibilities:
Actively participated in meetings with Business Analysts and Architects to identify the scope,
requirements and architecture of the project.
Followed MVC model and used spring frameworks for developing the Web layer of the
application.
Developed application using Spring MVC, JSP, JSTL and AJAX on the presentation layer, the
business layer is built using spring and the persistent layer uses Hibernate.
Developed User Interface and web page screens for various modules using JSF, JavaScript,
and AJAX using RAD.
Developed interfaces and their implementation classes to communicate with the mid-tier
(services) using JMS.
Extensively used JavaScript to provide dynamic User Interface and for the client side
validations.
Used AJAX framework for asynchronous data transfer between the browser and the server.
Extensively used Java Multi-Threading concept for downloading files from a URL.
Used J2EE design patterns like Front Controller, DAO, MVC, Business Delegate and Session
Facade.
Involved in preparing Ant builds scripts (XML based), deployments, and integration and
configuration management of the entire application modules.
Used spring, Hibernate module as an Object Relational mapping tool for back end
operations over SQL database.
Developed the business components using EJB Session Beans.
Involved in Database design for new modules and developed the persistence layer based on
Hibernate.
Implemented the J2EE design patterns Data Access Object (DAO), Session Faade and
Business Delegate.
Developed unit test cases using Junit and Log4j for logging.
Environment: Java, JSP, JSF, HTML, XML, JavaScript, Servlets, Struts, Hibernate, UML, AJAX, EJB,
WebServices, Log4j, WebSphere, PL/SQL, Oracle and Windows.
Client:
Confidential
Nov 10 Jul 11
Role: Java Developer
Responsibilities:
Involved in Requirements gathering, analysis and design and documentation as the
application was started from scratch.
For the Portfolio Allocation Unit, "Portfolio Management Unit" and "Back Office Unit"
modules, lead the effort for defining the specification of the web service layer DAO and
Business methods required for accessing data from Derivative Database.

Employed Java and J2EE design patterns like Intercepting Filter, Singleton, Delegation, Session
facade, Value Objects, Business Delegate and DAO (Data Access Objects).
Designed and implemented WebServices to retrieve Derivative information from Murex
trading platform and Charles River Trading System. Designed XML Schemas (converted to
XMLBeans by workshop) for returning data and fault information. (System Integration).
Involved in creating custom tags using JSP, entity and access beans using Java Beans to
support certain functionality, which met the needs of the client.
Extensively work with AJAX, Dynamic HTML and CSS.
Managed connection pooling and registering web applications (Servlets, JSP) on WebSphere.
Developed IBM Portlet applications, JSR 168 Portlets using RAD 6.0.
Lead performance and load testing of the application. Coordinated closely with the load
testing team to identify and setup load testing scenarios. Used Junit for automated load
testing.
Installed, configured, administered and supported WebSphere Application Server on Windows.
Used SOAPUI for the functional testing and inspection and invocation of spring based Web
Services.
Delivered quality attribution of project and worked with Quality Assurance team to know end
to end Quality Assurance process.
Involved in customizing the design and development of Themes and Skins of WebSphere
portal according to the clients requirement.
Used Resource Analyzer and Log Analyzer for performance tuning and troubleshooting.

Environment: Java, JSP, Servlets, Struts, Hibernate, HTML, XML, JQuery, MySQL, AJAX, DHTML,
spring, WebSphere, Oracle, Windows.
Company:
Acropetal
Technologies
Ltd,
India.
Jul 09 Oct 10
Role: Software Engineer
Responsibilities:
Gathered Business Requirements and meeting different users of the application.
Developed WebServices for saving and updating order details, including some other
common services which include Protocol Services etc.
Mapped and managed Object/table relationships in Hibernate.
Defined and developed the User interface screens and the corresponding Java artifacts using
Struts.
Presentation tier was developed using JSP, JSTL, Java Script, and HTML.
Performed Client side validations using Java script.
Wrote SQL queries and stored procedures to interact with the DB.
Performed Unit testing and prepared new test case documents.
Implemented various useful design patterns including Singleton and Data Access objects
etc.
Implemented business logic using Servlets.
Implemented Tag handler classes using Custom Tags.
Used ESB to develop message flows for routing and transformation of the web services
requests.
Environments: Java, JSP, Servlets, Struts , Hibernate, WebLogic application Server, Web
Services, SOAP, WSDL, HTML, XML, Oracle, Windows and UNIX.
Company:
Genesys
International
Corp
Nov 07 Jun 09
Role: Software Engineer
Responsibilities:
Designed Data Model and Developed Stored Procedures using PL/SQL.
Used JDBC API for interaction with the SQL Server Database.
XML was used to transfer the data between different layers.

Ltd,

India.

Worked on database interaction layer for insertions, updating and retrieval operations on
data.
Guided team members on Struts Framework.
Developed the Appraisal and KRA form using JSP, HTML, CSS and JavaScript.
Interacted with database to fix the bugs based on Business requirements.

Environment: Java, JDBC, Servlets, JSP, XML, HTML, CSS Struts, JavaScript, Oracle 9i, PL/SQL,
Windows 2000.
References: Will be provided upon request.

Das könnte Ihnen auch gefallen