Ashika Shah
abnzzg@r.postjobfree.com Mobile - 302-***-****
CAREER SUMMARY
> Around 5 years of experience in full life cycle software development.
> Design and development of Object oriented programming, client/server
architecture applications using J2EE.
> Proficient in Java/J2EE, JavaScript, XHTML, JDBC, SQL, XML, XSL, and
JSP.
> Comprehensive experience in leading teams, exceptional analytical
skills in identifying and resolving technical issues, ability to
effectively use leading technologies for project needs.
> Experienced in application design using Object Oriented Methodologies
like UML.
> Strong experience with AJAX, JQuery.
> Quality conscious and results oriented; strives for completeness and
committed to excellence.
> Exposure in handling critical bugs of the software
> Good at Documentation on User requirements and System Specifications
> Excellent Client interaction and presentation skills and have proven
experience in working independently and in a team.
> Experience of working with Maven, Spring Framework and Spring MVC.
> Knowledge of IBatis.
Technical Skills:
LANGUAGES Java JDK 1.2/1.3/1.5,Servlets, JSP, EJB, Java
Collection API's), PL/SQL, XML,
XSD,XSL,AJAX,HTML,DHTML,JavaScript,JQuery,Spring,Design
Patterns,Spring, Maven
TOOLS: Eclipse, Rational Functional Tester, Rational Portfolio
Manager, Rational Clear case
WEB IBM HTTP Server
SERVER:
OP. Windows 2000/XP, MS-DOS, UNIX,,AIX
SYSTEM:
DBMS: SQL Server, DB2, MySQL
> Education: Bachelors in Computer Science from Pune University, India.
Professional Experience
1) Nityo Infotech Interwoven Consultant PA, USA
Project 1
Client: Bank of America, Newark, DE
Aug'12 -Sep'12
Project: Online Banking
Role: Interwoven Consultant
Description: Online Banking Technology and Operations team provides end-to-
end technology and operations that includes millions of household
customers, global treasury relationships and small business. In addition
this team provides support for deposits, online and mobile banking, contact
centers and end-to-end support of home loans sales, servicing fulfillment,
secondary marketing, and post-closing platforms.
> Involved in development phase meetings for Business Analysis and
Requirements Gathering
> Impact analysis of the change request and the impacted module
> Collaborate with stakeholders to elicit and review Requirements and
Design
> Designed the Templates based on the specs provided by the business
users.
> Created DCRs for static and dynamic websites for providing the
interactive content on the website.
> Design the page modules and layout using XMan.
> Resolved workflow issues.
Skills:
Content Management, Perl/CGI, JavaScript, XML, JAVA, AIX server.
Tools:
Interwoven TeamSite, Open Deploy, Altova XML, Editplus, Firebug, Form
Publisher, Confluence.
2) Collabera Inc JAVA Developer NJ, USA
Project 1
Client: JP Morgan, DE Apr'12
-Jul'12
Project: Mortgage Bank Trading Development Services
Role: Java/J2EE Developer
Description: Mortgage Bank trading development practices vary significantly
due to the heterogeneous nature of the applications, teams, and
technologies. An application development assessment (MBT Development
Services) is launched to understand our development practices. This
information will be used to drive more focused development practice
improvements.
MBT Development services focuses on the technologies in play across the
application landscape, how is the source code managed, how is the
application built and what core build principles are followed.
> On boarding all eligible applications into FAST DEI (An application
that checks for the quality of code using SONAR metrics). This is
critical to reset goals for unit test coverage and blocker
remediation. This will also allow for more extensive code analytics.
> Educate developers and development managers on effective unit testing.
> SCM Deep Dives to drive targets for SCM migration to Subversion.
> Maintain a consistent view of approved tools and technologies. Drive
consistency in how we manage, build, analyze, measure, unit test,
monitor, release, and deploy our applications.
> Encourage pattern and recipe driven development. What is the basic
stack and pattern for developing a Web App, a Batch App, a Middleware
Service. These recipes will cover all of these principles. Few of the
recepies or patterns built are Glide Monitor which is a monitoring
framework, Glide Core is a J2EE web/Batch essential framework based on
Spring Web and Spring MVC framework.
> Worked on Code Reviews for Webservice based applications.
> Working on coding and deployment of Chase Exclusives applications
Skills:
Java/J2EE, Spring MVC, Spring Web, JSP, XML XSL, JavaScript, Maven, JQuery,
SQL, MyBatis.
Tools :
Rational Application Developer, Eclipse, Hudson Continuous Integration
Tool, Apache Tomcat, Sonar software quality, JUnit, Mockito, SQL Developer,
Subversion, JIRA
3) IBM India Pvt. Ltd. Application Developer Pune, India
Project 1
Client : IBM, Lexington, KY Dec'09
-Aug'11
Project: Integrated Customer Experience
Role: Developer
Description: The ICE application is largest customer experience project in
IBM and provides interface to customer for feedback and experiences across
globe. This application is used by almost 250 countries across globe. We
provide solution to all countries. ICE is all the IBM's
[https://www.ibm.com/us/services] services Website.
The application was migrating from Teamsite5.5 to Teamsite 7.2. The
migration process encompassed planning, designing development and testing.
Development included developing content templates, workflow deployment of
data to the web server. As per the migration requirement, have knowledge
base on Sitepublisher, Livesite and Mediabin
> Requirement gathering.
> Involved in design and Development of UI using XSL, HTML, DHTML, JSP
and JavaScript.
> Developed various use cases, class diagrams and sequence diagrams
using UML.
> Implemented CSS(Cascading style sheets) for GUI look and feel
> Analyzed performance of the application.
> Impact analysis of the change request and the impacted module.
> Analysis, Design, Coding, Unit testing and deploying modules.
> Cloning.
> Provided 24*7 Production Support.
> Synchronized the application into 3 environments of Development, UAT &
Production
> Creating new templates, enhancing the templates, deploying content to
Production servers.
> My responsibilities were mainly support and maintenance in the way of
daily content deployments
> Created/Modified DCT's and used FormAPI for validation.
> Worked on resolving defects in the workflows and customizing them.
> Was involved in developing technical design documents for templates
and workflows.
> Modified the 'Data Capture' config files so that the template data can
contain like doc, excel, html, images & pdf.
Skills:
Content Management, Perl/CGI, JavaScript, XML, UML, JAVA, AIX server, AJAX
and XSLT
Tools:
Interwoven TeamSite5.5.1, Open Deploy, Altova XML, Editplus, Firebug, Form
Publisher, Content center repository, Rational Team Concert, Rational
Portfolio Management, LDAP, Lotus Notes Wiki, WinSCP, Putty, Telnet, Open
Project Asset Library (OPAL)
Project 2
Client : IBM, Lexington, KY Sep'08 - Nov'09
Project: KnowledgeView
Role: Developer
Description: The Kview application, gives an interface (Template) to user
to submit assets in database, which can be reused. We push the template to
the front-end team for publishing it on web. This application is formally
known as Practitioner Portal. I am Involved in Enhancement, support,
Project Documentation, and testing of this application.
> Analysis, Coding, Unit testing and deploying modules.
> Requirement gathering, Design, Coding, Testing and deployment of RFT
programs written in Java for automation of several modules.
> Worked on Java, XML, XSL, Java scripting, AJAX.
> Created the templates for static and dynamic websites providing the
interactive content to the website.
> Developed components from scratch by extensively using XML and XSLT
> Test the DCT's manually before sending them for deployment on the
Servers.
> Fix the performance issues for the deployment to the Development &
Staging Servers.
> Designed the Presentation Templates based on the specs provided by the
business users.
> Responsible for enhancements and modifications of the existing
applications.
> Used log4j for loggin activities.
> Developed XSL files to transform incoming XML documents to that
required by the
> back end business components
Skills:
Enterprise Content Management, Windows XP, Perl/CGI, JavaScript, XML &
XSLT, JAVA, JQuery, AIX server.
Tools:
Enterprise Content Management 3.x, Altova XML, Editplus, Firebug, Rational
Functional Tester, Rational Team Concert, Rational Portfolio Management,
LDAP, Lotus Notes Wiki, WinSCP, Putty, Telnet, Open Project Asset Library
(OPAL), Clearcase, Global Content Repository, ICONs, General Purpose Rules
Engine, Custom Publishing Service
Project 3
Client: IBM, Lexington, KY Aug'07 - Aug'08
Project: SalesOne
Role: Developer
Description: SalesOne application is a primary repository for Global
Services sales enablement materials. Information can be accessed by
sector/industry, location (worldwide) or business line. Content includes
presentations, sales guides, white papers, offering and solution materials,
etc
> Interacted directly with the client for Requirement gathering.
> Worked extensively with XML, XSL, JavaScript, Jquery, JSON and AJAX
for maintaining the application.
> Worked on designing and enhancing the templates in Enterprise Content
Management.
> Worked on remodularizing and restructuring the application using
Jquery to optimize it and make it cross browser compatible.
> Implementing a new editor (CKEditor) for the application templates.
> Responsible for interacting with the clients to exactly know the
requirements
> Involved in testing of application on various levels like integration
and system testing by utilizing various methodologies
> Developed various use cases, class diagrams and sequence diagrams
using UML
> XML parsing is done on the received tool kit information using SAX &
DOM and presented to planners and administrator.
Skills:
Enterprise Content Management, Windows XP, Perl/CGI, JavaScript, XML &
XSLT, JAVA, JQuery, AIX server
Tools:
Enterprise Content Management 3.x, ECM ICONs., Altova XML, Editplus,
Firebug, Rational Functional Tester, Rational Team Concert, Rational
Portfolio Management, Lotus Notes Wiki, WinSCP, Putty, Telnet, Open Project
Asset Library (OPAL), Clearcase, Global Content Repository, General Purpose
Rules Engine, Custom Publishing Service
CERTIFICATIONS AND TRAININGS :
> IBM Certified Database Associate DB2 Universal Database V8.1 Family
> Quality Trainings
V QPACE (Quality Process Awareness and Competency Evaluation)
Level 1 and Level 2
> IBM Rational Team Concert and GenO Trainings
> EJB 3.0 and Spring Framework Training
> Agile Methodology Training
> Data Security & Privacy Awareness Training
> Information Technology Security and Controls
> Rational Functional Tester