Grace Daphne George Samuel
Mobile : 416-***-**** / E-mail : *****.******@*****.***
SUMMARY
4.8 Years of Experience in Development and Production support in IBM tools like DataPower, WebSphere Message Broker and WebSphere Transformation Extender.
Knowledge of SOA Concepts and Principles and worked in various Middleware components.
Worked on business Integration platform enabling business process through message based communication.
Knowledge on Datapower configurations for Web Service Proxies, XML firewalls, Multi-protocol gateway and Log Targets.
Able to understand and work with AAA policy.
Developed processing policy rules and configured various DataPower objects.
Experience in DataPower Monitoring and Troubleshooting.
Have worked with Certificates and Encryption.
Strong development skills in Datapower and DP Extension functions.
Expertise on creating various services and dynamic routing strategies by working with IBM Datapower.
Extensive experience in Banking and Health Care domain.
Have proficient knowledge in various web technologies like XSLT, XML, XSD, SOAP and WSDL.
Have knowledge in SoapUI and XML SPYWARE.
Highly successful in analyzing and providing solutions to defects with very good turnaround time.
Prepared Defect Report, Test Execution Report & Defect Root causes Analysis.
Worked in various applications like Appwatch, Pathwai and Putty
Experience in HP Quality Center Management in Report extraction and defect management.
Hands on Experience in GH tester testing tool and created test suits for various environments.
Proficient in Design, Development, Testing, and Implementation support activities.
Strong analytical communication and interpersonal skills and worked with all levels in project.
Highly adoptable to work with teams spread across geographical locations and functional groups.
KEY COMPETENCIES & SKILLS:
EAI Tools
IBM Web sphere DataPower XI52, WTX
Language
SOAP, XML, XSLT, XQuery
Other Tools
QualityCenter 9.2, GH Tester, XML Spyware, Putty, SOAPUI
Applications
Appwatch, Pathwai, WAS
Database
Oracle, IBM DB2
PROFESSIONAL EXPERIENCE
Associate @ Cognizant Technology Solutions from Sep 2011 to Aug 2012
Senior Software Engineer@ Infosys from Dec 2007 to Sep2011
CERTIFICATIONS
IBM certified Developer in Data Power SOA XI50
IBM certified developer in Websphere Message Broker
IBM certified developer in Websphere Transformation Extender
ACADEMIC PROFILE
Bachelor of Technology in Information Technology from Bharathidasan University, India
PROJECTS
6
RxChange, RxCancel and RxFill Implementation
Client
Medco
Role
Associate- Lead Developer
Technologies & Tools
IBM Web sphere Data Power, Eclipse, TSO
Project Description
To create a new message format for prescription Change, Cancel and Refill in DataPower and it should be properly routed to respective end applications for further processing. In the same way receiving the messages from end application, validating it and converting it to the format accepted by front end application and route it based on the message content in particular tag.
Roles and Responsibility
Developing framework using MPGW.
Developing XSDs, this is used for validating the message.
Developing dynamic routing strategy using XSLT.
Developing XSLTs that transforms request messages, response messages for services and mapping is done here.
Unit Testing, System testing of the data power Services by using SOAP-UI tool.
Part of WSDL development.
Services co-ordination among projects and release.
Involved in discussion with client for requirement and design analysis.
5
Business Transformation – Aggregation Framework
Client
KeyBank in US
Role
Associate- Lead Developer
Technologies & Tools
IBM Web sphere DataPower, Eclipse, SOAPUI
Project Description
The DataPower Aggregation Framework will support the fanning out of request message to multiple backend in a serial\parallel fashion and also perform aggregation of response messages in an Integration Environment. This framework will be developed on the Meta data driven approach, and will support plug in of custom style sheet for transformation.
Roles and Responsibility
Part of framework development using MPGW.
Developing XSLTs that transforms request messages, response messages for services.
Configured Digital Signature.
Customized error in DataPower for logging purpose.
Unit Testing, System testing of the data power Services by using SOAP-UI tool.
Involved in documentation of web services used by front end developers and production implementation team.
Fixed defects raised in SIT and UAT phase by testers and LOB.
Involved in discussion with LOB client for defect clarification and requirement analysis.
4
2011 SWIFT Standards Release
Client
Bank of America
Role
Software Engineer-Developer
Technologies & Tools
Database:DB2 IBM Tools: WMB, WMQ, Data Power
Project Description
To overcome the challenges that current message set referencing solution faces then proposed a new solution that address these challenges and also increase the flexibility and usability of broker flows by maintaining the message set reference in single place and to remove the flow deployment required during message set updates.
Roles and Responsibility
Developing framework in MPGW.
Configured and customized AAA policy with XSLT.
Import and export configuration for deployments.
Used DataPower extension functions and Context Variables.
Logging of messages in DP and analyzing the message for any error.
Analyzing the existing message set reference.
Changes to message flows and strategies.
Considerable amount of regression testing for existing flows.
Heavy version control over multiple projects.
Direct interaction with Client.
3
GMX2RP-HSM-Gen1 &2
Client
Bank of America
Role
Software Engineer-Developer
Technologies & Tools
Database:DB2 IBM Tools: WMB,WMQ,Data Power
Project Description
GMX application owned by Global Payments and International Branches technology is a midrange application running on VM’s.VM’s are not permitted in bank and also end of 2011 certain middleware components are not supported in Industry.GMX2RP key concern is replacing VM platform with current Bank core technology (Eg; Message request Processor). The Scope of the project includes performing Hub service migration from GMX to RP.
Roles and Responsibility
Identifying the gap between GMX to RP
Studying the existing system thoroughly.
Creation of message flows and strategies for migration.
Development of new federated routing strategies for RP
Test Strategy / Plan Preparation & E2E Testing and vendor testing support
Challenges faced when some payments need to take old route and some payments to take new route based on filter criteria
Responsible for overseeing the Quality procedures related to the project.
Interacting with Onsite PoC & Development team.
2
Local Clearing Interface for India
Client
Bank of America
Role
Software Engineer-Developer
Technologies & Tools
Database: DB2 Languages: ESQL, XML, XSLT, XSD Tools: WMB, WMQ, DataPower
Project Description
Automating the link to the electronic clearings for payments and receipts will enable increased transaction volumes thereby increasing revenue associated with transactional files, reduce operational staff effort representing an overall cost saving provide a fully automated and real time service and enhancing client satisfaction. To provide a direct debit collection and receipt capability as well as emailing reporting and alerts to our Indian clients and maximizing the bank offering in India.
Roles and Responsibility
Understanding of Business requirements and Solution Design
Solution implemented mainly using Target RPCA
Deployment in both US and UK mRP environments
Development of new routing strategy to transfer data between us and UK
Creation and execution of Test Scripts using GH tester
Automated by using MQ concepts integrating with WMB
Implementing routing and mapping strategy using XSLT
Challenges faced when routing based on provider, location and SWIFT address
1
EPD (Electronic Payment Domain)
Client
Bank of America
Role
Software Engineer-Production support
Technologies & Tools
Database:Oracle 10g Tools: WTX, UNIX scripting
Project Description
Electronic payment Domain is a middleware, which is used to send and receive a wire transaction. It is mainly used as a hub in converting incoming message into a format understandable by receiving application. Multiple applications can communicate to EPD with their own formats. It is also used for intraday communication alerts, notification and reports. It has an automated process for monthly e-statements and billing.
Roles and Responsibility
Created Maps and type trees and rules for monthly billing process.
Running a process every month on specific time to generate e-statements in production.
Data center move migration support
Data Archive and purge responsibility
Effort estimation for enhancement
Acknowledging production defects within ETA
On call support for production defects
Automated support monitoring process through Unix shell scripting