Post Job Free
Sign in

Service Developer

Location:
Charlotte, NC
Posted:
January 15, 2021

Contact this candidate

Resume:

Yamini Nuvvula

Mule ESB and TIBCO Developer

920-***-****

******.********@*****.***

PROFESSIONAL SUMMARY:

•Around 6.5 years of development experience in designing, developing applications using Mule ESB, TIBCO, object oriented programming language Java/J2EE and in AWS Integration Services

•Worked in Agile/SCRUM and Waterfall development methodologies.

•Experience in Designing and Development using Integration Technologies like Mule 4, Munit, Anypoint Studio, TIBCO Business Works 5.11 and 5.13, TIBCO EMS 8.4, TIBCO Designer, TIBCO Administrator and TIBCO ActiveMatrix Adapters.

•Good technical experience on various components of Anypoint Platform like Anypoint API Platform, Enterprise Service Bus and Messaging Queues.

•Proficient with Any point Studio and Mule Integration Platform, used it to interface applications, services, utilizing message routing, data transformation and service creation utilities.

•Created Mule Message flows by using connectors, components, data transformers, filters, scopes, flow controllers and error handling.

•Experience in using messaging standards such as JMS, MQ Series, TIBCO EMS 8.4 for developing distributed applications.

•Expertise in XML related technologies including RAML, XML, XSD, XSLT, XPath, XSD Schema and HTML.

•Designed and developed Mule ESB projects using various connectors like HTTP, File, SFTP, DB, Transformers, and Data weave for integrating various applications which are on-premises and hosted on cloud using synchronous and asynchronous Mule flows.

•Hands on experience designing RAML specs, building APIs using API Kit in Mule applications.

•Experienced in Java, J2EE Web Applicatoins, Web Services, SOAP, REST, Spring, Hibernate Java Script, WebSphere, Oracle 11/12g.

•Used various transformers in Mule ESB and have great exposer on custom transformations

•Managing APIs using the any point API management console by creating proxies for Mule applications, applying standard policies and custom policies.

•Experience in implementing SOA (Service Oriented Architecture) concepts by designing and developing Web Services/WSDL, SOAP using TIBCO Business Works.

•Well Versed with building and deploying TIBCO Solutions with Build EAR and Hudson tools.

•Excellent understanding of Common Logging and Error Handling (CLE) framework.

•Experience in database modeling, design and development of PL/SQL stored procedures, packages in relational databases: Oracle 10g/11g, MySQL.

•Experience in CICD tools like Jenkins for integration and deployment services.

•Complete knowledge of EAI Concepts, TIBCO architecture Implementation, Design Patterns.

•Excellent experience in creating and deploying EAR files and running them in TIBCO Administrator in both load balancing and fault tolerance modes.

•Experience in working as a TIBCO Administrator in 24x7 Support Environment.

•Programming experience in Core JAVA/J2EE, ASP.Net applications.

•Able to work well independently or as part of a professional computer program development team.

•Excellent verbal and written technical documentation skills.

Key Domain and Technical Knowledge

Domain:

Mule ESB 4, TIBCO Product Suite

Technologies:

TIBCO Business Works 6.0/5.11/5.13, TIBCO Business Events, TIBCO Designer 5.8, TIBCO Administrator, TIBCO Rendezvous (RV) 6.x/7.x/8.x, TIBCO EMS 8.4, TIBCO SAP R/3 adapter, TIBCO Active Database adapter5.x, TIBCO File adapter5.x, TIBCO Hawk.

Java/J2EE Technologies:

Java/J2EE Technologies

Spring, Hibernate, Servlets, JDBC, JNDI, WebServices, AWS Integration Services

Methodologies:

Agile/Waterfall model

Web Services:

SOAP WS, SOA, Restful WS, JSON, WSDL

Databases:

Oracle 7.x/8i/9i/10g/11g, MySQL, PL/SQL, DB2

Operating Systems:

Windows XP/2003/NT/98/95, UNIX (Solaris 9/10, Linux), HP-UNIX, Solaris

Tools/IDE:

Anypoint Studio, Eclipse Neon,, JIRA, Oracle 11g, JDeveloper, SoapUI, SwaggerUI

Other Technologies:

XSLT, XSD, JSON, XML, RAML, WSDL, CSV

Web Servers:

Apache Tomcat, IIS Server, Websphere

PROFESSIONAL EXPERIENCE:

Client: Allstate Insurance Company, Charlotte, NC

Duration: July 2020-Till Date

Role: MuleSoft Developer

Description: Allstate LTS (Life Technology Solutions) Integration project involves development of Mule applications. As part of the Allstate’s Life Technology Solutions, MuleSoft has been chosen as the middleware solution to carry out orchestration, transformation, translation and transfer of event messages received from source systems before delivering to target systems within Allstate enterprise or to external vended systems. The solution involves building the Mule applications using Any Point Studio and deploying the applications in various environments using enterprise JENKINS.

Roles and Responsibilities:

·Responsible for the analysis, design, implementation and deployment of full software development life cycle (SDLC) of Mulesoft project using AGILE process.

·Created Mule flows using end point connectors & components using Mule ESB to integrate client/server systems.

·Utilized MuleSoft features like Data Weave, API designer and various connectors to ensure robust and loosely coupled integration layer every time.

·Creating Flows, Sub Flows, Exception strategy, Data Mapper and Data Weave transformation in Mule configuration.

·Developed an Integration Component with third party application using Mule ESB and Web Sphere MQ.

·Worked on building code base design to integrate Salesforce application and SFTP.

·Created Request & Response transformers, Custom Components & configured them in Mule-config.xml.

·Created Mule Flow using End Point, Connector and Component bean using Mule ESB to communicate client/server systems

·Created API Services using Anypoint studio.

·Implemented synchronous and Asynchronous messaging scopes using ActiveMQ in Mule.

·Extensively used Mule Debugger to debug mule flows and wrote MUnit Test Cases using mocking and assert conditions with different set of data.

·Designed and created Flows and Processes for developing REST API calls to validate customer information in real-time transactions.

·Extensively used Mule components that includes File, FTP, SFTP, and JDBC Connector.

·Created RAML’s and JSON’s for different services and process.

·Experience in transformations using Data Weave Language (DWL)

·Consumed both internal and external SOAP web services using Web Service consumer

·Built JAX-RS services and exposed them using REST component.

·Integration Testing – Created test uses using MUnit and SOAP UI and tested the application.

·Implementation in production for Developed Components (Release) - Fill out the mandatory forms and release procedures to the Quality team to migrate the code to production.

·Deployed Mule ESB applications into MMC (Mule Management Console and usedMUnit to validate mule flows and utilized Log4J for logging.

·Worked on Jenkins, JIRA for deployment and Agile methodology.

Environment: Any point Studio 7.x,Mule Runtime 4.1.5, Mule ESB, Mule Flows, Soap Web service, Rest API, JSON, XML, MSSQL,Salesforce,Java 1.8, JSON, MUnit, WebSphere, Spring Framework, Hibernate, Log4j, MUnit, AWS Integration Services.

Client: Allstate Insurance Company, Charlotte, NC

Duration: November 2019- July 2020

Role: Integration Developer (MuleSoft and TIBCO)

Description: Sales and Service Integration Bus (SSIB) is a service integration layer that can be used by multiple applications to increase speed to market by reusing key business functionality. It is an extensible framework for Sales and Service (Quote, Bind, Endorse1) functionality for Allstate Products. SSIB is a group of TIBCO BW and Mule applications (Policy Inquiry, Quote Management and Utility) which are developed using TIBCO BW services and some Mule modules that are based on a standard Allstate Policy schema called the Canonical model (ACXML)i.e. SSIB will always receive all the requests in ACXML format. SSIB provides different SOAP services which will be exposed through SOAP/HTTPS interfaces and It adheres to SOA best practices hence reusable implementation is done for all Services

Role and Responsibilities:

·Involved in Requirement Analysis, Project Planning, Design and Implementation.

·Identify, analyze and develop interfaces and integration flows using Mule ESB Any Point platform including Mule Runtime, Connectors, Design Center and API management

·Responsible for programming and software development using various programming languages and related tools and frameworks, reviewing code written by other programmers, requirement gathering, bug fixing, testing, documenting and implementation.

·Explain complex technical issues to project managers, and developers would recommend clearly thought out solutions.

·Deep understanding of Synchronous / Asynchronous communication patterns and problem solving with respect to Message Sequencing, Correlation, and Queuing

·Knowledge of Integration Design patterns for building middleware systems from the ground up using Message Routing, Content Enrichment, and Message Filtering.

·Perform Transformation, Guaranteed Delivery, Message Sequencing, Batch Message processing, error handling and reconciliation mechanisms.

·Designed interfaces in TIBCO BW by extensively using General, JDBC, HTTP, EMS palettes and etc.,

·Configured Web services in TIBCO Active Matrix Business Works for customer interaction through SOAP/JMS.

·Designed various XML schemas and data formats for interfacing between various processes.

·Used various palettes like File, JMS and JDBC etc.

·Developed Common service processes like Error handling, Logging and Auditing in Business Works processes to keep track of activity taking place in Business transactions.

·Designed JDBC Connections for relevant Database queries.

·Installed and configured TIBCO Enterprise Messaging system (EMS) publishing the XML data for the policy mailing from admin systems.

·Set up the Queues, Topics, Connection Factories, and Bridges in TIBCO EMS Server.

·Used Standard TIBCO design templates, Error handling and alerting processes for logging exceptions.

·Used TIBCO Administrator GUI to upload, configure and deploy applications.

·Responsible for deploying the .ear file through TIBCO administrator and configuring for Load balancing and fault Tolerance.

·Performed Unit test for developed interfaces by coordinating with source and target applications.

·Worked on SOAP UI for testing/running the web services.

·Provided support to the Production related issues.

·Worked on Jenkins, JIRA for deployment and Agile methodology.

Environment: TIBCO BW 5.11/5.13, TIBCO EMS 8.4, TIBCO Admin, TIBCO Adapters, TIBCO HAWK, Any point Studio, Mule ESB, Mule Flows, Connectors, Adapters, Transformers, Batch Messaging.

Client: Allstate Insurance Company, Charlotte, NC

Duration: March 2019- November 2019

Role: TIBCO Developer

Description: The FLS Effectiveness project will provide Allstate the ability to track onboarding activities (existing functionality, unchanged for MVP), perform consulting functions, and measure/track FSL engagement. At a high level, Salesforce org will be integrated with Allstate backend systems primarily via the TIBCO Business Works platform. TIBCO Business Works has been chosen by Allstate to handle all backend system communication with the Salesforce platform. Most importantly, TIBCO has the ability to connect directly/indirectly to Allstate backend systems for data retrieval. TIBCO is a full integration environment and will be performing all tasks. Tasks included but are not limited to:

●Allstate Data Retrieval

●Data Manipulation/Transformation

●Salesforce SOAP or BULK (REST) API interaction

INSERT/UPDATE/UPSERT/DELETE

Query

Roles and Responsibilities:

Involved in SDLC phases on all major implementations with requirements gathering, design, Build, testing and deployment of TIBCO applications.

Worked on Major and Minor enhancements that require Designing, deploying, monitoring, configuring and development of application using TIBCO Business works.

Unit test the developed applications in lower environments (QA, PREPROD) and support the Regression Testing done by Salesforce Team.

Troubleshoot and provide support for TIBCO based integration issues found in System Integration Test and Production.

Implementation of Logging and Error handling framework in place for logging, monitoring, auditing and error debugging using TIBCO Business Works 5.x as part of the consulting efforts of the team.

Involved in deployment process in both DEV and Integration Environments using Tibco Administrator.

Status report preparation and sharing it on a regular basis with the client to communicate the progress of defects across releases and providing alternate workaround, solution.

Defined the Hawk rules for the newly developed and deployed applications and supported Hawk Monitoring tasks.

Build file transfer interfaces with the help of FTP, Secure FTP and XCOM protocols and using existing encryption and decryption features in cryptography service.

Automation of monitoring activities using Shell Scripts, TIBCO Hawk and Splunk tool

Environment: TIBCO BW 5.11/5.13, TIBCO EMS 8.4, TIBCO Admin, TIBCO Adapters, JMS, Queues, XML, XPATH, XSD, Various TIBCO Palettes, Jenkins, JIRA and Github.

Client: Allstate Insurance Company, Charlotte, NC

Duration: August 2018- March 2019

Role: TIBCO Developer

Description: This is a production support project that comprises supporting and maintaining over 100 integrated services in Allstate Insurance Corporation. It involves regular application monitoring, analysis and resolution of incidents and problems, supporting migration activities in production and preparing documentation as per SOX (Sarbanes-Oxley Act) guidelines.

Role and Responsibilities:

Designing, deploying, monitoring, configuring using TIBCO Business works for Minor enhancements and Bug fixes.

Performed Unit test for developed interfaces by coordinating with source and target applications.

Worked on SOAP UI for testing/running the web services.

Troubleshoot and provide support for TIBCO based integration issues found in Production.

Support Client Team during production issues and System Outages and resolve the issues within defined SLA (Service Level Agreement). Support platform Upgrade, patching and migration activities.

Support Disaster recover exercises for Tibco platform and other interfacing applications.

Project required prioritization of production support incident and problem tickets along with Change Order implementation.

Monitor production performance of the system and timely reporting of incidents.

Working on Hawk rulebase and Shell scripts for alerting issues and balancing production events. Handling vendor certificate changes in Business connect and Business Works Applications.

Handling application, vendor password changes as part of security and compliance requirement. Creation of health check scripts for detecting errors and message failures in production environment.

Worked on Jenkins, JIRA for deployment and agile methodology.

Environment: TIBCO BW 5.11/5.13, TIBCO EMS 8.4, TIBCO Admin, TIBCO Adapters,, JMS, Queues, XML, XPATH, XSD, Various TIBCO Palettes, Jenkins, JIRA and Github.

Client: The University of Toledo, OH

Duration: December 2016- May 2018

Role: Integration Developer

Description: This middle-ware integration thesis project stimulates an online reservation system that allows users to search for the best flights available between two cities. The system processes request and provides the flight numbers, seating information and price for each leg of a three-leg flight, computing the total price at the end. The Flight reservation application consist of Client side frontend application and Server side backend application each is implemented in Mule ESB and some modules are developed in TIBCO BW.

Role and Responsibilities:

Implemented Best architectural practices for an API Layered approach for the organization.

Worked on the Common Logging and Common Exception handling.

Gained Knowledge on the CI/CD process.

Used the watermarking capability with Polling that illustrates the ability to capture delta data from an API set towards populating a Staging database. Specifically, to use in SaaS situation.

Followed API Best Practices and Worked on Full API lifecycle, including the design, implementation, security and governance of APIs.

API, data type, trait, etc. modeling with RAML v0.8 and v1.0

Deploy and analyze application performance using Cloud Hub.

Experience with integrating Oracle, MySQL, ServiceNow, and SalesForce applications.

Utilize Atlassian Suite (JIRA, Confluence, and GitHub) to organize development procedures and documentation.

Worked on securing Sensitive Data with Mule Credentials Vault.

Worked with Mule Soft Anypoint API Platform on designing the RAML for implementing REST APIs and used API Gateway as a proxy service.

Involved in creation and deployment of the application, done with unit testing by writing the MUnit test cases.

Implemented Pagination for large responses to avoid performance issues.

Deployed applications into Cloud Hub using Continuous Integration.

Developed a MuleSoft batch application to transfer student data from one API to another. Utilized Database and HTTP connectors to read and write data in this application.

Triggered Mule Batch Applications directly with the help of Autosys.

Migrated Mule 3 applications into Mule 4.

Environment: TIBCO BW 5.11/5.13, TIBCO EMS 8.4, TIBCO Admin, TIBCO Adapters,, Any point Studio, Mule ESB, Mule Flows, Connectors, Adapters, Transformers, Batch Messaging.

Client: PepsiCo

Duration: July 2014- June 2016

Role: TIBCO Developer

Description: Go to the Market Integration (GMI) is based on middle-ware integration for a mobile application. PepsiCo bank end offices use handheld devices to place orders, track orders, stock or other inventory operations. This project main intention is to migrate the hand-held devices to portable devices.

Role and Responsibilities:

Implemented complete SDLC involving actively in design, development, integration, testing, customization, installation and application support.

Prepared the Technical design and mapping documents for the interfaces used to map the Business process requirements.

Developed heavy Business Works processes in TIBCO Designer involving complex business rules/logic.

Set up the Queues, Topics, Connection Factories and Bridges for TIBCO EMS Server.

Developed interfaces by using different palettes like General Palette, HTTP, JDBC, FTP, SOAP, File, etc.,

Configured Web services using SOAP/JMS and SOAP/HTTP for varied business requirements.

Developed the Business Works processes which invoke the web services by using SOAP request/response.

Used Service/SOAP activity and WSDL to implement SOAP request services.

Developed Web services on HTTPS, HTTP, JMS extensively using service palette.

Create Error handling and Validation processes using TIBCO Business works.

Configured TIBCO File adapter to poll the files in the central server and enter the information in to the database.

Created EAR files and deployed the applications in TIBCO Administration.

Created Database triggers, tables, indexes, sequences and stored procedures in Oracle 10g.

Worked on XSLT to parse the data from one format to another as per requirement.

The unit, local and integration testing was performed for the developed interfaces.

Provided support for QA and production activities.

Environment: TIBCO BW 5.11/5.13, TIBCO EMS 8.4, TIBCO Admin, JMS, Queues, XML, XPATH, XSD, Various TIBCO Palettes, Jenkins, JIRA and Github.

Client: HPCL, India.

Duration: July 2012- April 2013

Role: TIBCO Developer

Description: This project aimed to receive orders from HPCL trading partners and provide acknowledgements, invoices, order status etc. The intention is to improve the Customer services. It maintains the details of customer payments, product receipts, an addition of new customers, products and updating, deletion for the same. The key features of this application are high accuracy, design flexibility, and easy availability.

Role and Responsibilities:

Involved in gathering Business Requirements from business analyst team

Extensively used TIBCO Designer to develop and design the business process diagrams as per the business logic required.

Installed and configured TIBCO JMS. Also configured TIBCO EMS server to be fault tolerant.

Used TIBCO Administrator GUI to upload, configure, monitor and deploy applications.

Created XML Schema Definitions to validate XML’s against their models.

Implemented complete SDLC involving actively in design, development, integration, testing, customization, installation and application support.

Implemented TIBCO Business Works process for receiving XML files from Vendors through Business Connect

Prepared the Technical design and mapping documents for the interfaces used to map the Business process requirements.

Developed numerous ‘customer’ tables, which were imported using DB import tool as concepts in the project.

Developed Web services on HTTPS, HTTP, JMS extensively using service palette

Designed & implemented the entire exception handling solution for the business process and conducted Unit testing and component testing.

Involved in development, testing and deploying the application in different (development and testing) environments.

Developed and implemented the Audit and Error handling standards for all interfaces.

Configured TIBCO Active Database adapter to poll the Oracle database and publish new records into Business Works Environment.

Implemented Exception Handling concepts for a process.

Worked with defects during hyper care support.

Provided support for Application in various Test Environments.

Environment: TIBCO BW 5.11/5.13, TIBCO EMS 8.4, TIBCO Admin, JMS, Queues, XML, XPATH, XSD, Various TIBCO Palettes, Jenkins, JIRA and Github.



Contact this candidate