We provide IT Staff Augmentation Services!

Senior Wmb And Apigee Developer Resume

2.00/5 (Submit Your Rating)

SUMMARY:

  • 6+ years of experience in Software development life cycle including requirement analysis, design, implementation, testing in cutting edge Integration technologies
  • Experience in methodologies such as traditional, Iterative and Agile/Scrum.
  • Extensive professional experience in application software Architecture, customer interaction, requirements gathering, Analysis, Design, Development, Testing and Support in ESB /EAI /Object Oriented Applications. Accomplished significant results in terms of Deliverables, Best Practices, Coordination, Team Work and Customer Satisfaction.
  • Extensive experience in Enterprise Service Bus (ESB)/SOA, Enterprise application integration(EAI) Architecture, Design, Developement and Administration with IBM WebSphere Message Broker, IIB, WESB and MQSeries.
  • Extensive hands on experience in Web service development, technology migration, middleware integration and API Management.
  • 2 - years experience in creating API proxies in APIGEE.
  • Experience in exposing Cassandra Database as a service in APIGEE. Followed the BaaS model and reduced direct database connection to IBM DB2 for static tables.
  • Hands on Experience in XML technologies -JDOM, XSL, XSLT, XQuery and XPATH, Namespaces (XMLNS /NSC)
  • Experienced with Oracle, DB2 (UDB), SQL Server and Sybase. Very Strong in Data modelling/design and performance tuning of interactions with database
  • Experienced in implementing the Enterprise application integration using IBM WebSphere Adapters for JDBC, Flat File, FTP and Email.
  • Experience in designing and development of Batch process; File processing, Real time MQ/Web service process using various nodes in Websphere message broker.
  • Extensive Experience in implementing Message Broker for exposing or invoking web services (SOAP over HTTP /JMS) and REST Services (JSON or XML over HTTP).
  • Strong programming knowledge using ESQL.
  • Experience in working with the graphical data mapping and setting mapping preferences.
  • Experience in creating Tables, Views, Stored Procedures, Functions and Triggers such as in Oracle and DB2.
  • Hands on experience in resolving critical problems in WMQ, WMB and WTX on various platforms like AIX and Windows.
  • Engaged in providing technical inputs to large projects and contributed for estimation.
  • Having experience in IT Service delivery under Manage Service operation model in the customer-facing role.
  • Hands on experience with Message broker versions from V7 to V10 and WMQ versions from V6 to V7.5
  • Extensive experience in Customer facing roles and excellent communication, analytical and interpersonal skills.
  • Delivered Architecture artefacts like Solution Architecture, Reference Architecture, deployment /rollback plan, Disaster Recovery, change /configuration management and reuse plan.
  • Successfully completed migrations of 100+ Components from ICS (Interchange Server - Old version of IBM middleware product) to IBM Message broker Version 7.0.
  • Successfully migrated around 300+ components from Message broker 7.0 to IBM integration Bus 9.0.
  • Involved in design and implementation for complex batch process, which involves sending feeds to 50+ applications through file cyberfusion in Individual Confidential .
  • Migrated around 90+ webservices implemented in IIB as API in APIGEE.
  • Migrated all the policies from Webseal to Datapower for all the vendor connections.
  • Integration of CICS services through WMB and replaced amber point gateway.
  • Versatile integration experience across different industry products such as IBM’s IIB and API management tools like APIGEE
  • Designed and developed unique Logging and exception handling for all the components in the system for efficient production analysis.
  • Created various tools in Java for Log analysis, Log and data extraction, XML comparison.
  • Developed XML Unit testing tool for automated unit testing, created Automated regression testing process and performance testing process for testing the components and server performance before each release to production.
  • Created Best Practices and checklist for design, development, Testing and deployment process of the WMB components in the project.
  • Experience in creating Complex API proxies using various policies.
  • Good experience in setting up traffic management for each and every proxy using Quota policy, spike arrest and concurrent rate.
  • Extensive experience in creating API using WSDL, XSD and swaggers using mediation policies and extension policies.
  • Used API BaaS to expose Cassandra database as a service for all static database calls.
  • Configured API webservices with WS security using IBM Datapower.
  • Created connectivity to IBM MQ using Java Callout policy creating POJO.
  • Experience in setting up logging and exceptional handling in every API proxy by loading it in Cassandra database and connecting it with SPLUNK for analysis.
  • Experienced in creating aggregate processing in API proxies.
  • Creating process flow and technical design documents for IIB Message broker interfaces.
  • SOA practices implementation with work flow implementations using java, XSLT and ESQL.
  • Implemented all Non XML formats through MRM and DFDL standards
  • Rewrite of applications residing on Interchange server to leverage services on WebSphere Message Broker and WebSphere DataPower.
  • Processing Files from Mainframes and windows applications through cyberfusion process using FileInput/FileOutput and FileRead nodes.
  • Interaction with Databases like IBM DB2, Oracle, SQL database through Database nodes and through ESQL.
  • Exposing Multiple Backend systems and databases as a service.
  • Extensive experience in ESQL coding, using JavaCompute and mapping nodes for transformation.
  • Developing complex flows using java, ESQL, XSLT programming.
  • Created reusable retry process, Logging and exceptional handling process.
  • Extensive experience in creating webservices using WSDL and XSD and REST services using swaggers.
  • Used Aggregate nodes for parallel webservices and MQ calls.
  • Build foolproof regressions and performance tools for testing and to meet SLA.
  • Experienced in Custom nodes, Routing nodes, Transformation nodes, MQ Nodes, SOAP, HTTP, JMS, Database, Decision nodes, timer nodes, reset content descriptor etc.

TECHNICAL SKILLS:

Websphere Broker Versions: IBM WebSphere Message Broker V7.5, V9 and V10

API Management: APIGEE

Languages/API s:: C, Java, HTML, ESQL, Javascript, XSLT, XPATH

Operating Systems: Windows 7/XP/2000/NT/98

Database: Oracle 9i/10g, IBM DB2

Applications: RAD, MS Office

Protocols: TCP/ IP, UDP

Message Formats/Standards: CWF, TDS, XML, ANSI X12 EDI, HIPAA, HL7

Other Tools/Technologies: RFHUtil, SOAP UI, PVCS, Dimensions Secure Shell, Rapid SQL, SPLUNK

PROFESSIONAL EXPERIENCE:

Senior WMB and APIGEE Developer

Confidential

Responsibilities:
  • Expose new APIs developed in both IIB and APIGEE that integrates and applies business rules on the data sourced from various systems.
  • Used All traffic management, mediations, security and extension policies present in APIGEE.
  • Integration mainly dealt with various third party systems like Docusign (Realtime eSigning), SalesForce (CRM) and internal systems whose data hosted in Oracle, DB2, SQL Server and .net/Java application.
  • Created POJO and used in Java Callout for all MQ related transport protocol through APIGEE.
  • Used KVM and cache extensively to reduce the interaction with downstream systems during the inquiry calls.
  • Created Aggregation process in APIGEE Edge
  • Worked on the integration of a new product introduced by Prudential in the market. Creation of new REST services in each and every step of the new business process.
  • POC on exposing static tables as Backend as a Service (BAAS) through Cassandra which provided fewer connection to DB2 while connecting from API Proxies in APIGEE
  • Integrated legacy mainframe systems through CICS request node for realtime processing.
  • Implemented parallel webservices call through HTTPAsyncRequest node and aggregation process, which provided high performance for the API.
  • Migration of 90+ processes from IIB webservices to API for better exposure of data within the company portfolio.
  • Hands on experience in using various policies in APIGEE.
  • Integration of API Proxies with Splunk for logging and analysis purpose.
  • Integration of IIB logging with Splunk for realtime statistics dashboard.
  • Integration of IIB with Kafka through publish/subscribe calls.
  • Co-ordinating with IBM to resolve various PMRs while migrating the components from IIB 9 to IIB 10.
  • Experiences in integrating JMS service providers through IIB using JMS Input, JMS Output and JMS Transform nodes.

Tools: IBM IIB V9, IBM IIB V10, APIGEE, SOAP UI 5.2.1, Dimensions, RFHUTIL, SPLUNK, Rapid SQL.

Project Leader

Confidential

Responsibilities:
  • Worked on Project proposal on migration of 300+ flows from WMB 7.5 to IIB 9.0 through three phases. Project involves migration of flows with Logging and exception handling enhancement.
  • Prepared Migration road map for the IIB in consultation with IBM
  • The upgrade also involved updating the process with the latest Nodes and capabilities introduced in IIB 9. Changed most of the flows from using MRM to DFDL.
  • Introduced efficient Logging and exception handling for all the process as part of migration project, which will basically log the whole transactions for efficient production analysis.
  • Developed and introduced Restful webservices using JSON input in the project for growing industrial needs.
  • Developed strong regression testing process and performance testing process to check the server performance and component performance for the production release.
  • Monitored various MQ and application errors and provided quick turnaround solutions.
  • Created process flow documents for all the 300+ process as part of documentation to provide the business level details and component level details for future enhancements.
  • Created Health check tool, which would call the vendor Datapower URLS for the status and the validity of the Vendor URL certificate. Flow created in IIB with Timer nodes and email nodes for creating automated reports daily on the status.
  • Handled the Poodle Vulnerability project by converting all webservices to TLS from SSL. The services are found by searching the HTTP request/SOAPRequest nodes through EGProperties file created in the server.
  • Implemented internal IIB Global Cache (Insert/Update/Delete) for Inquiry services present in the project to avoid going to downstream multiple times.
  • Trained and mentored junior developers and offshore team on Message Broker/WMQ/standards/Best Practices.
  • Done POC on Mime Parser to parse the MTOM messages.

Tools: WMB 7.5, IIB v9 (SOAP, REST), Rapid SQL, RFHUTIL

Module Leader

Confidential

Responsibilities:
  • Worked on yearlong project to migrate all the process from Old IBM middleware project (Interchange Server) to Websphere Message broker 7.5
  • Project involved migration of both real time and batch processing. Around 100+ processes were migrated from ICS to WMB 7.5.
  • Involved in using almost all MQ, HTTP, Webservices, File, Email, Timer, Routing, Construction and transformation nodes.
  • Created generic retry processing using Timer nodes as a separate flow. Also integrated the retry processing in various flows during migration.
  • Hands on experience on involving stored procedure implementation through ESQL and JavaCompute nodes.
  • Optimised handling of Database calls through Shared variables in all the flows.
  • Developed Message flows without Message set which used custom XSD/XSLT transformations to transform into XML and Fixed Length Message (TDS).
  • Created XML Unit Testing tool which was used for automated unit testing for all migrated process. Automated tool will select the transactions, submit the request, capture the data and compare with the base data with one click.
  • Created Webservices in the project which includes following both SOA concepts and ACORD standards strictly.

Tools: WMB 7.5, ICS, RAD, RFHUTIL, Webservice Client, Rapid SQL.

Developer

Confidential

Responsibilities:
  • Involved in design of new business life insurance batch processing, which involves communication with 50+ interfaces.
  • Migration of Batch process code from ICS to WMB 7.5
  • Created strong R2R mechanism and error handling in batch process for faster reconciliation of transactions.
  • Created Batch tool to submit the XML/Flat Message to MQ. This would help in fast submission of input date and creation of batch feed comparison report.
  • Extensive hands on of ESQL coding, WMQ, MessageSets creation using copybooks and cyberfusion process.
  • Introduced Cyberfusion process to create the file in IIB server and move the file to Mainframe. This reduced the cost of Mainframe Job usage.
  • Developed test harness for service integration testing
  • Implemented ACORD standards and updated the versions to 2.21 for all the vendor communication XML.

Tools: WMB 7.5, ICS, RAD, RFHUtil, Rapid SQL

Developer

Confidential

Responsibilities:
  • Handled BAU projects for every release to production.
  • Hands on experience in making code changes on all the adaptors, connectors, relationship and maps in Interchange Server.
  • Developing message flows In WMB 7.0 using Web Service and MQ Nodes.
  • Building bar files and deployment of bar files.
  • Debugging of message flow, capturing traces and core dumps of flows and analysing the trace files for EG and flow errors.
  • Involved in system testing, integration testing and volume testing of middleware applications
  • Followed Strict SDLC process for each and every release.
  • Created automated comparison report tool, which will provide the code comparisons between prod, and new changed code for production release.
  • Created XML Scrubbing tool which to scrub the XML tags provided to remove PII data from the XML. The tool works for both single and batch XMLS.

Tools: Interchange Server, WMB 7.0, RAD, RFHUTIL, PVCS

We'd love your feedback!