Post Job Free

Resume

Sign in

Sr. Tibco /Mulesoft Developer

Location:
Irving, TX
Posted:
August 23, 2021

Contact this candidate

Resume:

Rayudu D

adobkh@r.postjobfree.com

412-***-****

PROFESSIONAL SUMMARY:

9+ years of experience in delivering Enterprise Application Solutions in various domains such as Retail, Banking and Airlines. Expertise in Enterprise Application Integration and development with tools like Mulesoft anypoint platform &Tibco Suite of Products and its respective monitoring tools.

3.5+ years of extensive implementation experience in web services for service-oriented architecture with Mule ESB over Anypoint Studio, Anypoint Cloud-Hub, API Gateway and Management

Expertise in full life cycle (SDLC) of the software development process including requirement gathering, analysis, design, development, writing technical/system specifications, interface development and implementation using EAI tools such as Tibco,Mulesoft and IBM WebSphere products.

Experienced in Design, Development and Application of Mulesoft anypint platform, Mule Runtime, Cloudhub, TIBCO Business Works, Tibco Administrator, Adapters (ADB, FILE, and MQ), EMS, HAWK and Optimal Knowedge on Tibco Business Events, TIBCO Active Matrix, TIBCO Spotfire, Groovy.

Experienced in designing and developing of Mulesoft,TIBCO Business Works, Tibco Administrator, Adapters (ADB, FILE, and MQ), EMS, HAWK based on business needs. Modified the Repository, Business rules, necessary interface(JMS,XML,XSTL, Adapters) and workflow to achieve as per the business needs.

Expertise in using messaging standards such as TIBCO EMS for developing distributed applications and configured TIBCO EMS highly available/fault tolerant servers as well as created queues, topics, routes, users and groups.

Experienced in designing and developing Web services using REST,SOAP and Service Palettes, created web services for external application to access MasterCard/Visa for Digital wallets(Androiday, SamsungPay, ApplePay, CitiPay).

Worked on migration of TIBCO projects across different lifecycle environments using TIBCO Administrator GUI and script deployment and Installed and upgraded various TIBCO components in various environments and Work Stations.

Excellent implementation experience using RAML,JSON,XML, XSD, XSLT, Wsdl, WADL, Swagger.

Hands on experience on Anypoint Platform and Mule CloudHub until production level.

Experience in creating mule flows and APIs. And solid understanding of REST, SOAP, SFTP, HTTP, API kit, FTP, FTPS, SAP, Data -weave, File, Quartz, VM, SMTP, Salesforce .

Knowledge on TIBCO BW and experience in TIBCO to Mulesoft migration for many functionalities

Expertise in creating Application interface in connecting Java based application and legacy based Mainframe application using IBM MQ’s using JMS palette.

Experienced in ITIL process such as Incident/ Problem/ Change Management and tools such as Service Now and have strong domain knowledge in Retail,Airline,DigitalWallet,Bank and Finance industry.

Trained in Mulesoft anypoint platform, Cloudhub with hands-on experience & Udemy certification.

High-energy, confident professional with an infectious enthusiasm for technology. Always interested in learning and developing new skills/technologies. Knowledge on different technologies helped many times in resolving issues with multiple integrations.

TECHNICAL SKILLS:

EAI Tools: TIBCO Business Works 5.13,Designer, TIBCO Hawk, TIB Active Database adapter JMS, MQ Series, TIBCO MQ Series Adapter, TIBCO EMS 7.0, TIBCO Administrator, Mulesoft anypoint platform,API Gateway

Languages: Java,XPATH, JSON,SQL, XML,RAML,DWL 2.0

Databases: DB2, SQL,MongoDB,NoSQL

IDE Tools: Eclipse, Tibco Designer, STS, MuleSoft anypoint Platform Designer

Scripting Language: Unix Shell Script

Version Control: RTC, SVN, ClearCase,Rally,Bitbucket

Cryptography/Encryption: SSL, SSH

Protocols/Data standards: REST,SOAP, FTP, SFTP, XML, JSON, WSDL, WADL,Swagger,HTTP,JMS

Development Methodologies: Waterfall, Agile-Scrum

CI/CD Tools: Maven, Jenkins, GitHub, Artifactory

Other Tools: ServiceNow,SwaggerEditor,SQL/Plus, Jmeter,SoapUI,GEMS,Postman

PROFESSIONAL EXPERIENCE:

Client: Citi Bank Nov 2012 – till date

Role: Senior Tibco Developer

Project: Cards Middleware

Technology: Mulesoft anyopoint platform,Cloudhub,APIGateway,TIBCO Business Works 5.13, Designer 5.10, TIB Hawk, TIB Active Database adapter JMS, MQ Series, TIBCO MQ Series Adapter, TIBCO EMS 7.0,TIBCO Administrator 5.10, Mulesoft anypoint Platform.

Project Description:

The purpose of this project is to Develop, maintain and support CITI Online,Mobile,IVR,Retail..etc Merchandising and Customer Credit card based Applications which involves Project Planning, Project Management, Requirement analysis, Detail design and Implementation of development and enhancement requests, performance tuning, and development of interfaces using Mulesoft & TIBCO BW Products. The major activities include Analysis / Design and development of enhancement requests, managing deliverables, and process management activities related to the project.

Roles and Responsibilities:

SME for various applications under Merchandising Area. Acted as Lead Developer and Release Manager for various Development project like Digital Bankcards Online and Mobile Servicing & notifications, Project SIRIUS(Macys) & Services, IVR Fulfillment for CLI & Servicing, OCSH_THD_Natural_Language_IVR & Alerts, Digital wallets Payments Platform Certification, RetailaCards FrontlineLexisNexis Verification,Retail and Bankcards Legacy Offer workflow Migration using Mulesoft CRUD REST Service Using RAML,Swagger documentation, Json,XML& XSLT Stylesheets with SOAP and REST API’s.

Created high level design and detailed design documents for UI integration with Tibco BW.

Designed TIBCO BW framework for Logging and Exception handling.

Performed Patch updates on various TIBCO Products on Unix and Linux non-production Environments and used Tibco products to configure and administer server in Red Hat Enterprise Linux Server.

Applied emergency fixes to TIBCO BW applications in production environment and Involved in development of TIBCO Web services/microservices and actively worked on fixes of TIBCO applications during test phase.

Wrote SQL Queries for data retrieval. Performed Back end testing by writing SQL statements like Join, Inner Joins, Outer joins and SQL Test for Insert, Update, and Functions.

Prepared the design and technical documents containing detailed design & business logic and analyzed and diagrammed Business Requirements with client team.

Design and implementation of exception handling, logging, JSON Schema Validation as common reusable components across multiple mule flows.

Implemented Hands on experience on Anypoint Platform and Mule CloudHub until production level.

Involve in API design sessions to decide various resources within each API, message schemas, message formats and authentication.

Develop RAML documents using Anypoint API Platform. Provide mocking services to application developers and Implement the APIs using API-Kit Router in Anypoint Studio.

Developed business processes by configuring shared resources, creating Mule flows/process definitions, creating activities and configuring message transports using Mulesoft,TIBCO Business Works.

Use CI / CD tools like Jenkins, Maven and GitHub during the development and deployment

Worked on several pallets including Http, Soap, WSDL, File, Ftp, General, etc.

Designed the Mule flows, Starter processes and sub processes by using Mulesoft, TIBCO BW.

Worked extensively with TIBCO EMS and Enterprise for JMS Messaging with XML,JSON.

Installed and configured Mulesoft, TIBCO Business Works, TIBCO Administrator, and TIBCO Adapters.

Designed XML schema definitions (XSDs) to support the mapping of standard Middleware message payloads onto SOAP and REST API calls.

Developed the Mule flows, TIBCO BW processes, Error Handler and Listener for integrating Agile and Oracle DBMS

Developed the Munit test cases and tested the interface and participated in integration testing.

Build and Deployed EAR files using TIBCO Designer, Administrator and Deployed Jar files using Mule Runtime on Cloudhub.

Involved in Deployment and Administration of the project, used TIBCO Administrator GUI to monitor and maintain BW process engines

Voice Response Unit(VRU) Fulfillment for Credit Line Increase(CLI) Jan 2019 – till date

This project will incorporate a new Credit Line Increase (CLI) and Collect Financial Information (CFI) processes into the Bankcard Customer Service IVR application.

Involved in designing and developing Web services using REST, JMS and Service Palettes, created web services for external application to access Backend data. Business users uses IVR over Phone to populate Customer choice details which should be updated in Mainframe system, Created Mule REST Webservice to interact between USAN(United States Advanced Network) which is IVR Vendor and Middleware to perform all Validation and check for mandatory fields and Invoke the Backend to perfume respective read and Update calls.

Involved in generating the Tibco Hawk Rulebases for monitoring the BW engines, TIBCO Adapters and Log files.

Developed and manage Hawk rule bases and Work with technical support.

Performance Tuning and Optimization of the applications and Environment (TIBCO BW, TIBCO EMS) accordingly.

Handled different deployment related issues and suggested changes to the deployment teams in lower environments and used Tibco Administrator to upload the created Deployment package and to run the deployed package.

Added new Mule flows in Process repository, and created new record, Search and catalog rules/rulebase for repositories to fill default value and perform validation for fields and Relationship using Mulesoft anypoint Studio Designer.

Created Maven Archetypes for generating fully functional REST web service supporting both XML and JSON Message transformation.

Created MUnit test cases to validate the Mule flows as part of integration testing.

Created Mule ESB helper class to call the Mule flow, connection endpoint and connectors directly from Java component instead of creating another Mule Flow.

After developing the REST service on Anypoint studio, built the JAR and configured with required GV Changes and able to deploy the JAR over Jenkins set up in Cloudhub without any issues.

Handled all checked and unchecked exceptions, created JMS interfaces using JMS palettes to write all the log Mule and Backend logs to Unix Machine where we deployed JAR and created Rules to monitor on deployed instances.

Supported the SDLC testing and perfomed breakpoint and single instance testing using Jmeter in performance environment before moving it to Production environment.

Created an Integration Component with third party application using Mule ESB.

Worked on the Mule API Gateway for the application of policies to API as well for managing the security. Also worked with the Proxy settings using the API Gateway for the API’s.

Used DataMapper as well as DataWeave for data transformations and data validations within flows & sub flows

Developed a RAML based REST web services API's using Mule ESB. Used Mule ESB to route various service calls, to do validation of service input and to handle exceptions.

Used Github as a repository and used Maven, Jenkins for Build and deployment respectively

Bank Online and Mobile Servicing rewards & notifications July 2017 – Aug 2018

This project involves Citi BankCards Servicing such as Add notes, Credit& Debit Cards transaction, sending text& mail real time alerts, notification of fraud events, retrieve reward scores from vendors such American Airlines, Hilton, Easy Deals& ThankYou and Mobile banking services.

Created REST webservice over https with Mule anypoint platform to use it as interface between CitiBank Internet& Mobile Banking channels to External Experian Email vendor from Epsilon vendor so that Customers can get SMS Alerts and Email notification to enrolled Mobile No and MailID.

Developed REST webservice on Designer and delivered it over Bitbucket Code Stream which will be built by Jenkins as JAR to get it deployed on Mule Runtime.

Front end application will be generating a Json request which consists of header and body in Json which will be sent in format of Experian vendor and processed back in similar way.

Same REST Service was later re-used across different channels like Apple Pay, Samsung Pay, Citi Pay System to send alerts to customers for on click promotion, paperless enrollements, Payment duedate alerts, and fraud notifications.

Configured Mule service flows with various exception handling strategies such as Global Exception, Custom Exception and Choice Exception Strategies that notifies the user with custom and simple error descriptions.

Digital wallets Payments Platform Certification Apr 2014 – July 2017

As part of this CITI Initiate, involved in creation of Digital wallets ApplePay/Samsung Pay/CitiPay to support browser, in-app, and in-store payment transactions which also retrieve rewards points such as American Airlines Advantage points. It is a Strategic move to increase flexibility and lower cost of development for Citi Master Pass and remain competitive in the market with a Citi branded wallet solution. Tokenizing accounts in Citi Master Pass will make transactions more secure.

As part of this project, Developed Mule/Java microservices API’s over APIM Gateway to expose the CitiInternal services to Payment Networks(VISA/MASTERCARD/AMEX) using REST/JSON Plugins, XSLT, Adapters.

Created mutiples resources with activities JMS,HTTP,XSLT,JSON,REST,FTP,SOAP,WSDL to fulfill business functionalities such as Lost/Stolen, Brand Conversion, Link and Provision, Wallet Event Notifications, Send Real time Email..etc

Post deployment support for upgrades/changes/enhancements done on production (Live) Environment.

Responsibility of deployment, raising change request and coordinating with the Change Management team and the application team

Project SIRIUS(Macys) & Services: Feb 2014 – Apr 2016

As part of SIRIUS project, MACYS retailer is onboarded with CITI to host its online/Mobile and IVR channels for different kind of functionalities like Account Details, Update Addressand Phone, Transaction Details,ReportLostandStolen,CardReplacement,ChangePin,ValidateLogin..etc

As Macys is external vendor, Developed WebServices over https to create wsdl files with all required input and output fields to perform each business functionality connecting to Mainframe and FDR systems.

Developed a variety of WebServices using Service palettes, XSLT Stylesheets, Spawned Concurrent Group Calls, SOAP WebServices, JDBC Calls,wait and notify calls, MQ Receiver Processes and automated QA validation with Shell Script.

Developed framework EAR to write BW /Backend and application logs, Backend Systems over MQ which can reusable and deployed in a dedicated domain on Tibco Admin wth UNIX BW Servers and monitored the same with rules set on HAWK.

OCSH_THD_Natural_Language_IVR & Alerts: Nov 2012 – Feb 2014

This project is a CITI initiative to onboarding new IVR vendor NUANCE for THD(The HOME DEPO) portfolio which works based on the Natural language of the customer by finding the possible keywords to fulfill the operation, ex: If Customer says he wants to update Phone Number,Nuance will understand it as Update Phone Number Functionality and triggers respective service of middleware.

Developed Services to retrieve Account details, Spend Summary, PayByPhone, ReactiveCLI, Raise a Dispute..etc using SOAP webService, Mainframe MQ process & Adapters, JMS and https receiver calls which connects to mainframe and DB backend, Interfaces using xslt to trigger alert system using BW Designer and built it over Jenkins

Deployed all the components using xml’s with GV varibles in Tibco Admin and performed breakpoint and single instance testing.

Worked with External vendors over 5 months of time to get exact requirements and modelled the services accordingly to avoid any conflicts in design and complted the project in 6 months.

Created secured file transfers using SSL key based file transfer and PGP key based encryption/Decryption.

Client: Southwest Airlines

Duration: Jan 2012 –Nov 2012

Role: TIBCO Developer

Technology: TIBCO Business Works 5.13, Designer 5.10, TIB Hawk, TIB Active Database adapter JMS,TIBCO EMS 7.0,TIBCO Administrator 5.10

Project Description:

The purpose of this project is to Develop, maintain and support Southwest Alert systems via text and email reg. flight ticket and promo notifications. Each requirement involves understanding business requirements, Functional requirements, preparing High Level Design Document, Low Level Detail design,Design & Development, testing support and Implementation of development and enhancement requests, performance tuning, and development of interfaces using TIBCO BW Products.

Responsibilities:

Designed, coded, tested, debugged, and documented the new application to process the third party pricing requests.

Analyzed and diagrammed Business Requirements with client team

Performed systems analysis functions

Developed business processes by configuring shared resources, creating process definitions, creating activities and configuring message transports using TIBCO Business Works.

Worked on several pallets including HTTP, Soap, WSDL, File, Ftp, General, etc.

Used activities such as XML Parser, Dynamic Process Override, Iterative Group calls, etc.

Developed Processes in TIBCO Business works for the transforming the data to/ from XML and proprietary formats, Copy Books etc.

Installed and configured TIBCO Business Works, TIBCO Administrator, and TIBCO Adapters.

Created XML Schema Definitions (XSD) for validation in business work processes.

Developed and deployed Business Works interfaces for Fault Tolerance and Load balancing modes

Post deployment support for upgrades/changes/enhancements done on production (Live) Environment.

Responsibility of deployment, raising change request and coordinating with the Change Management team and the application team.

EDUCATION:

Bachelor of Engineering – Gokaraju Rangaraju Institute of Engineering and Technology, Jawaharlal Nehru Technological University, Hyderabad, July 2007 – May 2011



Contact this candidate