Rowena Morgan
Sr. Java and Web Services Developer(Remote)
100 South Fifth Street, Minneapolis, Minnesota, 55402
rowenamorgan48@yahoo.com
Green
Card holder
Professional
Summary
·
8+ years of
professional experience in Requirements Analysis, Design, Development and
Implementation of Java, J2EE and client-server technologies.
·
Used tools like Toad, PLSQL Developer and Squirrel for
performing database operations.
·
Worked on
Report generation module using tool like iReports.
·
Have good
experience of all testing phases such as Unit testing, Integration testing
and System testing.
·
Have good
experience in managing project files by using version control tools like
Concurrent Version System (CVS), SVN and PVCS and bug tracking tools like
Jira.
·
Interaction
with customers for solving their issues and Bug Fixing.
·
Experience
in AJAX, XML, XSLT, XPATH, and Web Services with SOAP to design, deploy,
develop and implement the internet / Intranet applications.
·
Well versed
in the complete SDLC starting from requirements gathering, use cases, design,
development and testing.
·
Involved in
all phases of Software Development Life Cycle (SDLC) in large scale
enterprise software using Object Oriented Analysis and Design.
·
Financial
Certification for Technology and Operations Professionals (FCTOP)
·
Good domain
knowledge of Telecom, Cloud Computing and Realization, Finance
(corporations), Shipping & Logistics and CRM.
·
Expert
level skills in application development using: Java, J2EE, Spring
Framework, Hibernate, Struts, JSP, JSF, EJB, JPA, Servlets, JDBC, Html,
JavaScript, J2EE compliant application servers, multi-threading,
client/server, design patterns of J2EE architecture.
·
Knowledge
of J2EE Design Patterns such as Creational, Structural and Behavioral design
patterns Singleton, Factory, Facade, Builder, Observer, DAO, Value/Data
Transfer etc.
·
Good
knowledge in Spring framework - Spring IOC, Spring MVC, spring AOP and Spring
Webflow.
·
Good
understanding of Object Oriented Analysis and Design and UML notations and
experience in using design tools like MS-Visio for creating class and
sequence diagrams.
·
Have
experience in Design, Development and Deployment of Web-Applications/ J2EE
applications on servers like BEA-Weblogic , and Apache Tomcat , Apache Tomcat
, JBoss .
·
Experience
in XML APIs such as JAXP (SAX, DOM), JAXB for data binding and experience in
designing the XSD schema generation.
·
Experience
with IDEs like Eclipse ( Europa ), Eclipse(Ganymede), Eclipse (Galelio)
·
Developed
applications using build tools like ANT,MAVEN
·
Used RDBMS
databases systems like Oracle , SQL Server, MS Access and My SQL.
TECHNICAL
SKILLS:
J2EE Technologies
|
JSP, Servlets, JavaBeans, Struts, JDBC, JSP Custom Tag Libraries,
XML (SAX & DOM), JNDI, JMS, Applets, Log, JSTL, JUnit)
|
Middleware
|
ODBC, JDBC, RMI, Blaze DS.
|
Web/App Servers
|
IBM WebSphere, Tomcat, JBoss, Apache, Resin, Apache Axis
|
IDE Tools
|
EditPlus, TextPad, Eclipse, WSAD, RAD
|
Databases
|
Oracle, DB/UDB, SQL Server, MySQL,
|
Languages
|
Core Java, Java using generics, JavaScript, ActiveX, Perl, PL/SQL,
XML
|
Operating Systems
|
Windows, UNIX (Sun Solaris), Linux, AIX, HP-UX.
|
Frameworks
|
Hibernate, Spring, Spring MVC, Mate, Adobe Flex, MXML, Action Script
|
Methodologies
|
Agile, SCRUM,TDD, Design Patterns, Continuous Integration using
CruiseControl
|
Web Technologies
|
HTML, DHTML, CS3, AJAX, WebServices JAX-RPC, JAX-WS
|
Network Protocols
|
TCP/IP, UDP, FTP, HTTP, SOAP
|
Source Control
|
Rational ClearCase, CVS
|
OOAD Tools
|
MS Visio, IBM RSA
|
Build Tools
|
ANT, Maven
|
Job Scheduler
|
Autosys
|
Professional
Experience
Wells Fargo bank, Minneapolis, Minnesota
Lead Java and Web Services Developer (Remote)
Jan-2014 to till date
Responsibilities:
Ø Worked on front-end validation through JavaScript and back-end
validation using Spring Validation Classes
Ø EIS layer had Oracle as the database and implemented connection
pooling to optimize connections
Ø Responsible for Oracle Forms and maintaining CRUD operation on the
database.
Ø Created db tables, functions, Joins and wrote prepared statements
using PL/SQL.
Ø Written and executed stored-procedures on SQL SERVER back-end through
JDBC API.
Ø Responsible for extracting the data by Screen Scraping and also
responsible for consuming the web services using Apache CXF.
Ø Developed Rest architecture based webservices to facilitate
communication between client and servers.
Ø Installation and configuration of Development Environment using
Eclipse with Weblogic Application server
Ø Deploying job of resolving any external dependencies and customizing
these deployed enterprise bean in this specific Banking application. Finally
deployed the jar files in the EJB Container and WAR files in the Web
Container on to the Weblogic server.
Ø Maintained and modified triggers for ClearCase using Perl. Experience
in writing Shell and Perl scripts for database connectivity and to retrieve
data from different sources.
Ø Involved in generating the test Cases using JUnit Framework and
maintained the coding standards and fixed the leading indicators as per
vanguard’s JTest rules.
Ø Agile/SCRUM was used as the project management methodology and JIRA
& Confluence were the tools used to keep things in check.
Ø Used the light weight container of the Spring Frame work to provide
architectural flexibility for inversion of controller (IOC).
Ø Created Class Diagrams and sequence diagrams
using UML.
Ø Support Agile upgrade and participate in test
cases.
Ø Developed static and dynamic Web Pages using JSP,
HTML and CSS.
Ø Developed JSP pages and Servlets for customer
maintenance.
Ø Developed custom tags, JSTL to support custom
User Interfaces.
Ø Involved in writing maven scripts for merging jar
files into existing repository.
Ø Use jPod and iText to manipulate PDF operations.
Ø Directory Listing and File down load services
(Similar to Windows Explorer on a PC, developed using Google Web Toolkit,
AJAX)
Ø Created web services, WSDL and web methods with Annotation in
hibernate, Used the spring container for data source and to load the
Hibernate specific classes
Ø Developed Servlets and JSPs based on MVC pattern using Struts
framework and Spring Framework.
Ø Created of interface to manage user menu and Bulk update of
Attributes using JS, EXTJS and JQUERY
Ø Involved in intense User Interface (UI) operations and client side
validations using AJAX toolkit.
Ø Designed and implemented Java engine and API to perform direct calls
from font-end JavaScript (ExtJS) to server-side Java methods (ExtDirect).
Ø Designed various design Workflow Modules using
BPM (Business Process Modeler) to implement Business Logic and Business rules
using Ilog, Jrules.
Ø Design and develop pricing region services using
Oracle ADF, JSF and Oracle Spatial.
Ø Analysis of QTP for web 2.0 objects and created
custom objects using web extensibility tool.
Ø Prototyped and implemented Cloud based Service
Bus on WSO2 for engaging stakeholders in in the initial SOA discussions.
Ø Maintained report and request generator using
Jasper Report
Ø Involved in detail design developing use cases,
use case diagrams, class diagrams, sequence diagrams and high level activity
diagrams using UML from the requirements.
Ø Developed Data Access Objects (DAO) using JDBC
API for Database access.
Ø Design and Developed using WebService using
Apache CXF.
Ø Developed Rest architecture based webservices to
facilitate communication between client and servers.
Ø Installing and Configuring Eclipse and Websphere
application Server.
Ø Deployed EJB Components on WebLogic.
Ø Used Subversion for software version control.
Ø Developed test cases and performed unit testing
using JUnit.
Environment: Java/J2EE,Spring, Hibernate, Strut, JQuery, AJAX, ExtJS,
JavaScript, Oracle, CRUDE, PL/SQL JDBC, Apache CXF, REST, Eclipse, WebLogic,
ClearCase, JUnit, Agile UML, JSPs, JSTL, Servelts, Maven, IText, Google Web
Toolkit(GWT), Jasper report, ILOG, Web2.0, SOA.
Fossil Inc,
Minneapolis, Minnesota
Sr. Java and web services Developer(Remote)
July 2012 to Dec 2014
Responsibilities:
Ø Developed application service components and
configured beans using Spring IoC, creation of Hibernate mapping files and
generation of database schema.
Ø Implemented business logic using Struts action
components in the Struts and Hibernate framework.
Ø
Designed and developed the web-tier using Html,
JSP’s, Servlets, Struts and Tiles framework.
Ø Implemented JSF framework in the application
which is based on MVC design architecture.
Ø Used DOJO for Ajax Support and used JSON for DOM
objects
Ø Involved in the creation of interface to manage
user menu and Bulk update of Attributes using JS, EXTJS and JQUERY
Ø Used Java Script for Client side validations.
Ø Used Ajax and JavaScript to handle asynchronous
request, CSS to handle look and feel of the application.
Ø Used AJAX in suggestive search and to display
dialog boxes.
Ø Developed portions of HTML5-based game for use in
an online gambling promotion.
Ø Implemented a Node.js server to manage
authentication
Ø Created custom javascript libraries using
backbone.js and jQuery.
Ø Creating SQL stored procedures in IBM DB2
Ø Experience with SQL and basic CRUD operations
Ø Developed stored procedures, triggers and
functions with PL/SQL for Oracle database.
Ø Responsible for coding SQL Statements and Stored
procedures for back end communication .
Ø Involved in the deployment of Web-Service
End-Points using Apache CXF
Ø Used Web Services - WSDL and SOAP for at the
client side for exchange rate calculation and used SAX and DOM XML parsers
for data retrieval
Ø Exposing and consuming the services to the
downstream applications using Apache CXF and Apache camel.
Ø Implemented WSDL specification in combination
with SOAP and XML Schema to provide Web Services.
Ø Developed the Web Services Client using SOAP,
WSDL description to verify the credit history of the new customer to provide
a connection.
Ø Worked on the Eclipse SDK framework to develop
the Code and Deploy the Application by Integrating to the Tomcat Server.
Ø Involved in Deployment of port lets and war files
on WebSphere Portal.
Ø Supported online gap site for deployment of
application and modeling changes on RHEL servers for agile continuous
integration using Subversion repositories. Red hat Linux, Centos, Microsoft
servers.
Ø Used JUnit/JMock for to write unit tests, STIQ
for UI testing and JMeter for Black-Box testing. STIQ is an open source
testing suite developed by SolutionsIQ which is based on Selenium and
Fitnesse
Ø Followed agile software development process,
attended scrum meetings for incremental product development.
Ø Identified Requirements done the design and development
of use cases using UML
Ø Developed web Components using JSP, Servlets and
Server side components using EJB under J2EE Environment.
Ø Developed web pages using JSPs and JSTL to help
end user make online submission of rebates. Also used XMLBeans for data
mapping of XML into Java Objects.
Ø Designed and implemented business functionality
for WEB system hidden login authentication, agent import and “can see” using
the following technologies: JAXB, SAX, XML, and Servlets.
Ø Setting up Java/J2EE development environment
using Eclipse, Maven and Weblogic.
Ø Used XML parser APIs such as JAXP and JAXB in the
web service's request response data marshalling as well as unmarshalling
process.
Ø Involved in the development of reports using
iText tool.
Ø Completed back end testing and data mining using
SAP GUI and extensively used Oracle ECM (Enterprise Content Management) to
contribute content, links, marketing banners and test live on the portal.
Ø Participated in developing web pages using JSP,
JavaScript and Google Web Toolkit, DWR (Ajax Framework) for better user
interface experience.
Ø Provides support in the analysis and
troubleshooting of production issues which are tracked through JIRA.
Ø Designed and implemented Report Portlet (using
Jasper Report framework) in phase-II. This involved exporting repot to PDF,
XLS file and print functionality to take print of the report.
Ø Decomposed Functional Rules and ILOG / Fair
Isaacs Blaze Rules for various categories
Ø Applied ILOG JRules on Loan Approvals; Developed
barcode/label creation using Applet and Java Imaging; designed/Developed
Swing UIs for attachment diagnosis.
Ø Integrate Web 2.0 sites into client's website.
Ø Worked with business teams using Agile
methodology to integrate business line of apps with SOA in a seamless
fashion.
Ø Developed interfaces and their implementation
classes to communicate with the mid-tier (services) using JMS. Technically,
it is a 3-tier client server application, where GUI tier interacts with Java
middle-tier custom library and queries an Oracle 10g database using
Hibernate.
Ø Extensively worked on Application servers like
Weblogic, Web Sphere, jboss and Apache Tomcat
Ø Installed and configured the development
environment using Web-logic on Windows NT and LINUX operating systems.
Ø Architechture development in PHP , MySql,
JavaScript, AJAX, JQuery
Environment: Java,J2EE,Spring,
Hibernate, struts, JSF, EXTJS, AJAX, JavaScript, CSS, HTML, DB, CRUD, PL/SQL,
JDBC, Apache CXF, Web Services, Eclipse, Web Sphere Portal, Subversion (SVN),
Junit, Scrum, UML, JSP, Java Server Pages Standard Tag Library
(JSTL),SERVELT, MAVEN, Xml, ITEXT, Oracle Enterprise Content Management, GWT
(Google Web Toolkit),JIRA, Jasper report, ILOG, JRules, Web2.0, SOA, JMS,
Apache Tomcat, Linux, PHP
SBC Communications, Atlanta, Georgia
Software Application Developer(Telecommute)
July 2011 to June 2012
Responsibilities:
Ø Implemented the Spring dependency injection of the Database helper
instance to the action objects.
Ø Designed the front end according to specs using JSP and Servlets on
server side. Configuring and Integrating iBatis with Struts. HTML Component,
data table, panel, dialogue etc was used for creating HTML Pages. Extensive
Javascript Library usage.
Ø Developed JSP pages for presentation layer (UI) using Struts with
client side validations using Struts Validator framework/ JavaScript.
Ø Maintained the business standards and the requirements in EJB and
deployed them on to WebLogic Application Server.
Ø Used JQuery library and implemented Ajax features.
Ø Used Ajax calls extensively – using Jquery, inside the WebApps and
create a seamless flow of Quotes.
Ø Worked with MySQL for MySQL, SQLYog and Workbench.
Ø Used TOAD to generate SQL queries for the applications, and to see the
reports from log tables.
Ø Involved in Creation, Manipulation and Supporting
the SQL Server Database
Ø Involved in writing CTG, JCICS classes to
interact with Mainframe DB2.
Ø Designed and Developed the input/output data
formats in XSD for the WSDL files and accordingly implementing services using
Apache AXIS2.
Ø Involved in creation of web services, WSDL and web methods with
Annotation in hibernate, Implemented Web Services in JAXP based on SOAP
protocols using XML and XSLT.
Ø Developed J2EE components using Netbeans as IDE.
Ø Deployed the application in JBOSS Application
Server.
Ø Involved in developing projects as Lead / Senior Developer following
traditional SDLC Water Fall Model as well as Agile.
Ø Reviewed the Selenium Scripts developed by the team members.
Ø Designed UML diagrams using UML and Rational.
Ø Coding of entity beans, Access Beans, commands, Portles
and JSP
Ø Created and maintained the Visual Source Safe Project repository,
maintained labelled version for each release and Service pack release.
Ø Selenium test cases for management module with integration with cruise
control (complete ant suite starting/stopping tomcat and creating /deploying
war and running the selenium test cases
Ø Carried out complete SDLC testing by following both agile and water
fall model and generated cross test summary and generated customized reports
suiting to the needs of the client
Ø Use Case and Sequence diagrams were designed in UML using Rational Rose
to demonstrate the behavior of objects in each use case by describing the
objects and the messages they pass.
Ø Designed and modified User Interfaces using JSP, JavaScript, CSS and
jQuery
Ø Handled necessary Business logic in Servlets
Ø Worked with deployments on Ant, Maven and Deployment script.
Ø Used Web Services for creating rate summary and used WSDL and SOAP messages for
getting insurance plans from different module and used XML parsers for data retrieval.
Ø Create and give training to all A/P personnel for the Imaging and
Scanning systems. KOFAX is the scanning system software, and EMC DocumentUm
is the Imaging Suite, including ApplicationXtender and the web interface for
most users.
Ø Provides support in the analysis and troubleshooting of production
issues which are tracked through JIRA.
Ø Developed Employee Information System, Online Leave System, Contractor
Attendance System For Payroll Using JSP & Java Swing.
Ø Implemented Cognos SDK code for extracting the report schedules
defined by power users.
Ø Worked with ILog Jrule engine, to trigger the business rules in the
rules execution engine configured in WebLogic application server.
Ø Developing new quote, renewal, and medical payment applications using
JSF, Oracle ADF using JDeveloper.
Ø Cleaned up deployed or deprecated versions of BPM application from
Oracle BPM (ALBPM) Engine in unix environment.
Ø Worked closely with developers and administrators from different
infrastructure groups within the company as well with inter-plan companies
(IBM MQ Series Support, Solaris Support, DBAdmin, WASAdmin, PDAdmin,
DataPower, Network, Security, Shared Services and Vendors)
Ø Designed an 'Online Tutorial Forum' .Development of the forum was done
using technologies such as HTML, CSS, JavaScript, and using Apache tomcat in
spring 2010.
Ø Developed Oracle Stored Procedures to update records on a daily basis
and it will invoke using cron job in LINUX; Responsible for the Migration of
the application from Web Sphere to JBoss
Ø Used Resource Manager to schedule the job in Unix server.
Ø Applying Ruby on Rails and JQuery debugged, enhanced, extended
business-to-business SAP application. Provided extensive integration and
functional mocks testing
Ø Oversaw many conversions to WordPress and Magento
Ø Took graphic design comps and translated into fully
standards-compliant web code (up to date CSS and HTML) for use in Drupal
themes as well as static HTML sites.
Ø Project z technical advisor for a large CA (Computer Associates) to
IBM software migration effort at a major US bank. My Project leadership and
technical knowledge saved the customer over $3M per year and came in on time
and under budget.
Ø Created online ASP.NET contact form to generate sales leads in
SalesForce on the corporate website
Ø Envolved in writing Manual Test Cases and Test Scripts for checking
the application.c
Ø Wrote various C++ utilities for different flavors of UNIX servers (Sun
Solaris, IBM AIX and SCO)
Ø Created web services using SOAP for SOA to get data from Mainframes
and content manager.
Ø Write scripts for Powerbuilder, MSSQL, and COBOL DBMS SQL as part of
maintenance and enhancement to the existing Leader application.
Ø Worked on PL/SQL and created views, triggers, procedures, function and
stored procedures.
Ø Experience in wring a new JCL and modify the existing JCL in order to
run the batch job in USS environment
Ø Implemented logging functionality using log4j and developed Oracle
PL/SQL queries and stored procedures
Ø Managed the implementation of a hosted multi-terabyte SAS server farm.
Responsibilities included negotiating contracts, defining SLAs, standards,
and specifications, contracting consulting services, and managing integration
with customer VPN.
Ø Write test plan and test cases. Using C++/VB to automate all Priority
1&2 test cases. Coding stress tool/script, and UI related testing.
Ø Design online stores using ASP & JavaScript: develop custom
storefront applications, and custom user-interfaces for client sites.
Environment: Java,J2EE, Spring, iBatis, Struts, JSF, EJB, JQuery, MYSQL, Toad, SQL
Server, DB, APACHE AXIS2, WSDL, Netbeans, JBoss, CVS, Visual Source Safe,
Selenium, Water fall Model , UML, JSP, SERVELT, ANT, Xml, EMC Documentation,
JIRA, SWING, Cognos, ILOG, Oracle Application Development Framework (Oracle
ADF), Oracle Business Process Management (Oracle BPM), IBM MQ Series, Apachi
Tomcat, Linux, Unix, Ruby, wordpress, drupal, Z, ASP, C, C++, Mainframe,
COBOL, PL/I, JCL, SQL, SAS ,VB ,ASP.
Johnson Controls, Reston, VA
Software Application Developer(Telecommute)
Nov 2009 to June 2011
Responsibilities:
Ø Agile methodology was adopted in the development, and used Scrum
method of project
management.
Ø Implemented UI layer using Flex and business layer using Spring
MVC and developed persistence layer using Hibernate.
Ø Designing Flex UI components as well as development of Flex custom
components.
Ø Developed eye catching MXML view components using Flex Builder.
Ø Used Cairngorm MVC Architecture to handle the events and to retrieve
the data from the server.
Ø Responsible for design and development of user interface using Flex
Layout and Navigation, Data grid menus, and skinning components.
Ø Used Cisco Cues charts for creating Bar charts, Line charts
and Pie Charts to show the project specific performance metrics
Ø Integrated Flex with BlazeDS to communicate Server side Objects
which was build using Spring Framework and Hibernate.
Ø Extensively used RemoteObjects to retrieve data from the remote server
and perform required business functionalities from the front end.
Ø Used spring framework modules like Core
container module, Application context module,
Spring AOP module, Spring ORM and Spring MVC module.
Ø Configured Spring Application-Context.xml used
by spring container to inject dependencies to java classes to
optimize memory resources.
Ø Implemented Spring IoC (Dependency Injection) and Spring Aspect
Oriented Programming (AOP) for the Business as well as Lookup Service
Layer development.
Ø Developed / modified the model components to incorporate new business
level validations.
Ø Responsible for the oracle schema design, generating various POJO
objects and generating their corresponding Hibernate mappings (.hbm) files.
Ø Consumed WebServices for getting the credit card information
from third party application.
Ø Used Singleton and DAO design pattern.
Ø Test Driven development is done by maintaining the Junit and
FlexUnit test cases throughout the application.
Ø Log package is used for the debugging.
Ø Used ClearCase for version control.
Ø Ensuring adherence to delivery schedules
and quality process on projects.
Environment:
Java,J2EE,Java, J2EE, Spring, Hibernate, Flex, Action Script, MXML, XML, XSD,
Java script, Blaze DS,Cairngorm MVC Framework, IBM RAD,ClearCase, Oracle 10g,
Log4j, Weblogic, Sql, DbVisualizer, Webservices, Agile, ClearQuest, Maven,
UML (Rational Rose), HTML, CSS and Windows
Home Depot, Minneapolis, Minnesota
Java Developer-Telecommute
Jan 2007 to Oct 2009
Responsibilities:
Ø Involved in modifying, updating and testing of the component.
Ø Involved in group meeting with teammates and made substantial changes
to the architecture to improve performance of the Application.
Ø Modified JSPs, used struts tag libraries and Java Server
Pages Standard Tag Library (JSTL).
Ø Maintained Struts architecture throughout the application.
Ø Developed the bean classes for better data exchange between the MVC
layers
Ø Successfully differentiated presentation from code.
Ø Used multi threading and socket programming.
Ø Deployed the application on WebLogic Application Server.
Ø Created connection pools and data sources.
Ø Modified JavaScript to read client side activities (events) and data
and event validations.
Ø Used WinCVS as version Control system.
Ø Suggested ER models and changes in the table structures
Ø Modified SQL, PL/SQL procedures and triggers to obtain optimize
output.
Ø Involved in separation of components and deploying in different
servers and balancing the load among each Server.
Ø Solved performance issues and brought optimal output from the
available resources.
Environment: Java, J2EE, Sybase, BEA WebLogic Server , JSTL, SQL Server, Struts
Frame work, Servlets, JSP, EJB, WinCVS, JavaBeans, Eclipse, UML,
Windows XP/Linux.
Education Details & certification
Ø SCJP
Ø MASTER OF SCIENCE AND ENGINEERING, UNIVERSITY OF FLORIDA