CHANDANA
**********.*******@*****.***
Mobile: 515-***-****
PROFESSIONAL SUMMARY
. 8+ years of Software Development and Project Management Experience in
J2EE Technologies.
. Domain expertise in Banking, Financial and Capital Markets.
. Good experience in using object oriented methodologies, middleware
technologies, client- server architecture, and web applications.
. Expertise in e-Solutions / Web / Intranet, Client/Server Technologies
using J2EE( Technologies- Java, Servlets, JSP, JDBC, JNDI and in
related Web Technologies Like HTML 5, JavaScript, AJAX, Angular JS,
JQuery, LOG4J in Windows and UNIX environments.
. Good expertise in Java, J2EE (Servlet, JSP), Spring, Struts,
Hibernate, XML.
. Have worked with Application Servers JBoss, WebLogic and IBM Web
Sphere.
. Have worked with Unified Modeling Language like creating class,
sequence, flow diagrams etc. Good knowledge of IDE Eclipse
. Responsible for delivering the Applications to the client at the
specified time lines.
. Expertise in Writing ANT Build Script and Maintained Clear Case, CVS,
VSS Version Management i.e. Creation of Branches and Merges.
. Testing of new systems to ensure successful implementation.
. Involved in white box testing and UI testing.
. Good Communication and Interpersonal skills.
Software Skills
Operating Systems : Linux, Windows families.
Languages : Java, J2EE, WSDL
DBMS/RDBMS : Oracle, MySQL.
App/Web Servers : JBoss, WebLogic and Web Sphere
Application Servers,
Apache Tomcat 7.x
IDE : Eclipse
ORM Framework : Struts, JUnit
Bug Tracking tool : Jira
SOA technologies : Web Services
Tools : Sql Developer, Toad, WinSCP, putty
Client-side Scripting : JavaScript, Ajax
GUI : HTML 5, Angular JS.
Education
Bachelor of Technology (Electrical & Electronics Engineering) from
Jawaharlal Nehru Technological University, April 2004.
CHRONOLOGICAL SUMMARY OF EXPERIENCE
Java Developer October
2013 to Present
Wells Fargo Home Mortgage, Des Moines, IA
Project Name: Core
'CORE' project is a comprehensive solution to the daily business needs of
Wells Fargo's loan processing department. It is a Sales and Fulfillment
application for processing the borrower's loan application.
. Extensively used XMI's which are part of the framework in developing
the Core UI's which is based on GWT technology.
. Involved in the migration release of converting the existing client
side Sirius Force (XMI) framework components to AngularJS based UI.
. Involved in writing directives for common UI functionalities using
AngularJS.
. Developed the server-side implementation using Web Services.
. Pro-actively involved in Production Support for resolving the issues
that came after production install quickly and deploying as a fix
pack.
. Involved in creating DTO's based on Eclipse Modeling Framework, which
are used to data transfer between the model and the UI.
. Participated in the designing and developing of UI Screens
Using XMI files by implementing two ways like XMI Views and XMI
Controllers.
. The technology used was J2EE deployed on JBoss application server.
. Async app Messaging services deployed on IBM Web Sphere Application
Server.
. Used Subversion for activities tracking i.e. Version Controlling and
Change Management that is tracking structure of folders, maintaining
global revision number for the whole repository and SVN operations.
. Document Center was the source of all requirement documentation and UI
specifications.
. Wrote PL/SQL stored procedures and used JDBC API.
. Run the JUnit testing for all test cases that implemented in total
application and some scenarios implemented for Functional testing.
. Responsible in understanding the client requirements and coordinating
with the offshore team in successful implementation of the project.
. Project schedule and management was handled through tools
like JIRA and Web Builder.
Environment: Java, JDK1.5, J2EE, Angular JS, Sirius Force Frame Work,
JSP, XMI, GWT (Sirius Force), JIRA, Web Builder, Document Center, Tortoise
SVN 1.5.0, Web Services, HTML 5, JQuery, SOAP, WSDL, JBOSS, IBM Web
Sphere, Maven, Eclipse, Oracle 11g, JUnit, UNIX.
J2EE Consultant
Global Revenue Systems, FedEx Services, TN
November 2012 -October 2013
The goal of project ENABLE (Engineering New Processes for International
Accounts Receivable & Customer Service Bringing Long-Term Efficiency) is to
improve the international Ship to collect efficiency by standardizing
international processes and applying more advanced automation and to
improve the customer experience by leveraging a suite of integrated systems
to support customer service and AR (Account Receivables) functions. The
customer experience will be enhanced by providing a 'one stop shop' for
invoice adjustments.
. Involved in system requirements gathering and business needs analysis.
. In process of retiring mainframes, implemented the backend process
using J2EE and web services to replace the mainframe API calls.
. Designed and implemented invoice inquiry web service for customer
needs.
. Prepared design document for bi-directional functionality between
Oracle AR and 1 source systems.
. Used Java Message Service (JMS) for loosely coupled, reliable and
asynchronous exchange of customer information among J2EE components
and legacy system.
. Developed batch process for credit card refund receipt write-off
functionality for invoice payments.
. Integrated with different kinds of systems such as Oracle e-business
suite, Mainframe and EAI systems.
. Troubleshooting and routing of defects and resolving the tickets and
QC's.
. Implemented JUnit test cases for all the components developed.
. Used JAXB for xml schema binding and generate java objects from xml
schema.
. Used Eclipse IDE to develop and build the application modules and
deployed application on Oracle WebLogic server.
. Automated the build and deployment process using ANT build scripts.
Environment: J2EE, HTTP, WSDL, XSD, XML, Struts, Servlets, JSP, Html,
Java Script, Ant, Log4j, JUnit, Eclipse, Oracle WebLogic Server 11g, Oracle
10g, Subversion, Oxygen, SoapUI, UNIX shell scripts and Putty.
Java Developer
Profit Mantra
Economic Trends, India January 2010 to April
2012
It is an automated Stock Analysis tool which provides you with daily
Stock Picks, timely Buy and Sell Signals for any Stock on BSE,NSE. This
helps you in making profitable investments in the stock market be it
Intraday or Delivery. And we are integrating our portals into Economic
trends portal name called as Profit Mantra .ET Profit Mantra provides
exclusive advice for clients who want to invest in stocks and hold them
over a period of time before selling. Features are, It provides you with
Buy/Sell recommendations on the stocks across the exchanges. And all the
Buy calls are associated with potential targets for you to book profits
according to your risk appetite.
. Converting the user requirements for the project into Technical
Requirements.
. Designing and Developing the Web Application using JSP/Servlets,
Struts, spring framework.
. Developing Java routines to parse the XML using SAX API.
. Responsible for implementing Hibernate persistence framework for
Persistent layer.
. Developing few Spring beans to handle the business logic of the
application, as part of
maintenance and change request implementation
. Project Management & assuring Quality Process.
. Writing queries and Stored Procedures in MySQL for fetching data.
. Integration & deployment of application, load testing and performance
tuning.
Environment: Java, Struts1.2, JSP, Servlet, Ajax, DWR, JSON, JavaScript,
XML, My Eclipse, MySQL, Tomcat, Hibernate, Spring.
Java Developer
Vantage Trade, India July 2008 to
December 2009
Vantage trade is a Stock Analysis Portal. It provide with Daily Stock
Picks and timely Buy and Sell Signals for any Stock on BSE, NSE, NASDAQ and
NYSE Exchanges. Customers could also keep track of your stocks and receive
Email Alerts as the trend changes. Vantage trade goal and ambition from
day one has been the same - to provide a seamless platform for basic
and advanced investors alike to make accurate decisions that result
in profits. And another feature is advance portfolio, in which we have
to store our own stock codes, market price and signal strength for
stock codes and we have to enable the email alerts for particular
stock codes based on daily, weekly and monthly.
As a part of the core development team, I was responsible for Designing,
implementation of common components and database control of whole Vantage
trade product. I have also been involved into
. Analysis of the specifications provided by the Product Team /clients.
. Implementation of different modules using Java, Spring, Hibernate,
JSP, HTML pages.
. Design and implementation of Bean classes to develop the interface of
Business Logic Fa ade
between Front tier and Backend tire.
. Developing Hibernate configuration file and mapping documents for POJO
classes as part of
persistence framework. Used Hibernate Query Language (HQL) for
accessing data from
database.
. Unit testing and Integration testing.
. Code review based on java coding standards.
Environment: Java, Struts1.2, JSP, Servlets, Ajax, JavaScript, XML, My
Eclipse, MySQL, Tomcat.
Java Developer
Common Business Object
Hiwin Technologies Pvt. Ltd April 2006 to
June 2008
CBO is an Enterprise Management Software Solution for Engineering
Companies. CBO is a Suite of Business Objects for Common Business Objects
that address the key Business Process for an Engineering Enterprises
including Purchase, Sales, Financial, Human Resource Management, Material
Management, Production Planning and Control etc., CBO also Provides
Business Process Management tools to manage business process, CBO
also includes Dashboards, Portal and reporting tools, CBO is developed
using Open Standard web technologies like Java, XML. CBO
Application can be accessed multiple devices including PCs and Mobile
Phones CBO consists of following modules,
1. Purchase
2. Production
3. Sales
4. Material Management
. Developing Java Server Pages for user interface and incorporated third
party tag libraries like
jasper reports for display of Customer Reports.
. Developing Action classes, Action Forms and configuring the Actions in
the configuration files
such as Stuts-config.xml.
. Writing HQL queries to get the data from the database.
Environment: Java, Struts1.2, JSP, Servlet, JavaScript, MYSQL, Tomcat.