Home

Narendrav - Mulesoft Developer
[email protected]
Location: Edinburg, Texas, USA
Relocation: yes
Visa: H1B
Narendra Mobile:860-398-0823
[email protected]

Professional Summary:
Over 10+ years of IT experience which includes experience on Mulesoft Any Point Platform and SOA12c/11g,Oracle integration cloud.
5+ years experience on Mulesoft Any Point Platform, Enterprise Integrations and using Mule Server 3.x and 4.x
5 years of experience in SOA, Orchestration and Integration Technologies in the areas of Oracle Fusion Middleware (Oracle BPEL,OSB, BAM)
Experienced in developing Mule ESB flows and integrations by using Service-Oriented-Architecture (SOA), Enterprise Application Integration (EAI) using RTF Runtime Fabric and Mule Runtimes 4.x.
Have extensive experience in all the phases of Software Development Life Cycle (SDLC) including Requirements Gathering, Analysis, Design, Development, Testing and Deployment
Experience in Waterfall & Agile development methodologies
Strong experience with MuleESB (4.x), Mule API, Mule Any Point Studio, and Mule Cloud hub and RAML Experienced developing on the Mule ESB platform to deliver SOAP & REST based APIs.
Experience using mule connectors like DB, HTTP, FTP, FILE, SFTP, JMS, Salesforce etc. as a part of integration usage Worked closely with QA and other support teams in Agile methodology
Developed application in Anypoint studio and used RAML 1.0 for generating RAML files
Extensively participated in deployment of Mule ESB applications using Cloud Hub
Strong application integration experience using Mule ESB with Connectors, transformations, Routing, Active MQ, JMS
Experienced with deployments, maintenance and troubleshooting applications on AKS
Demonstrated experience implementing Mule ESB architecture, rules, caching.
Good knowledge in the API technology landscape and API management landscape from MuleSoft, Transformers, Filters, Flow Control, Collection splitters/Aggregators/Scatter- Gather.
Experienced with JDBC API to call SQL Queries and PL/SQL (Stored Procedures) in the Database. Had an experience with build tools includes Jenkins and Maven.
Participate in unit testing and writing teh MUnit Test cases for teh flows. deploy applications with differentMuleSoftversions to teh RTF Runtime Fabric
Deploy mule applications on various mule connectors/adapters, developing API, API management and services on RTF Runtime Fabric
Experience in CI/CD pipeline using Maven and build teh code in Jenkins, deployed into RTF Runtime Fabric
Experience managing Microsoft Azure environments (VM's, NSG's, Resource Groups, AKS, Active Directory, Containers, Storage etc..)
Created and administered multiple Kubernetes AKS clusters in Microsoft Azure platform.
Experience in integrating Cloud applications like SFDC, Workday, and Intacct using Mule ESB.
Experience with integration Patterns, integration tools, EAI, Transformations, XML Schemas, and XSLT. Used XPATH in mule flows to retrieve required data from XML.
Experienced using log4J runtime logging. Carried out integration testing to ensure quality.
Experienced in database systems like Oracle, Teradata, DB2 and MySQL Server to manage tables and created views, indexes, sequences, stored procedures.
Architected Integrations using Mulesoft ESB environments for both on premise and Cloud hub environments. Strong experience in Integration using Mule ESB to various third-party solutions.
Responsible to develop RESTful/SOAP web services in Mule ESB based on SOA architecture.
Experienced in Developing and configuring global reusable components across project level.
Experienced in fine tuning the applications to improve performance using various processing strategies and using jMeter to capture metrics.
Extensively used Data Weave to do complex data transformations and used customized functions in Data weave to achieve complex data mapping requirements involving multiple files.
Implemented schema validations in mule flows, validated XSD against XML files and JSON schema against JSON files. Experience building integration in OIC using REST/SOAP Services.
Participate in unit testing and writing teh MUnit Test cases for teh flows. deploy applications with differentMuleSoftversions to teh RTF Runtime Fabric
Deploy mule applications on various mule connectors/adapters, developing API, API management and services on RTF Runtime Fabric
Experience in CI/CD pipeline using Maven and build teh code in Jenkins, deployed into RTF Runtime Fabric. Strong experience on Micro Services deployments on Azure AKS cloud.
Experience on Basic and OAuth Authentication mechanisms to consume REST API's and Orchestration. Developed interfaces between Sales Force, REST and SOAP web-services
Proficient with Anypoint Studio and Mule Integration Platform, used it to interface applications, services, utilizing message routing, data transformation and service creation utilities
Participated in deployment of Mule ESB applications using Cloud Hub and Strong experience in Integration using Mule ESB in integrating various third-party solutions.
Experienced in using MuleSoft Studio that integrates APIs, databases, and deployed MuleSoft applications to Cloud hub and on-premises servers
Responsible for setting up Jenkins CI/CD Pipelines to deploy to Kubernetes Clusters hosted on Azure AKS. Administered setting up the AKS clusters in Azure with multiple Nodepools
Responsible for defining Application Deployment Solution on Docker-based PaaS environment and migrating applications to Kubernetes clusters on AKS.
Administrated tasks for creating Docker images managing versions, container networking and standard Infrastructure maintenance tasks on Azure Container Registry (ACR) and Kubernetes platform in AKS.
Developed different types of reports in BI Publisher using RTF, EXCEL, XPT, ETEXT Templates.
Deployed web services are tested using SOAPUI tool and extensively used data weave expressions for transformations in Data weave Used git services through bit bucket and source tree
Create and follow MuleSoft API Error Handling and Logging Standards while building any API's.
Design and develop enterprise services using RAML and REST-based APIs.
Performed code migration in DataPower and Configured Promoted properties in ESB to work in different environments; database manipulations using ODBC and JDBC connectivity.
Using Jenkins, Maven, and Artifactory for CI/CD and automation build effort.
Customized various BI Publisher Reports using RTF templates and defined their respective Templates and Data Definitions. Built data mapping diagrams and sequence diagrams.
Proficiency and experience in Oracle SOA Suite 11g/12c, (BPEL, ESB, Mediator) and OSB 11g/12c (Oracle Service Bus). Experience in Oracle Fusion Middleware-Oracle SOA12&11g,OSB12&11g.
Worked on XML technologies like XML, XSD and Web Services - RESTful and SOAP
Extensive usage of Maven builds scripts for automated the build process
Development and administration of integration/middleware using Oracle Integration Cloud.
Well versed with deployment,migration,patching and maintenance of middleware application.

Certification:
Mule 4.0 Certified Developer
Oracle SOA Suite 12c Certified Implementation Specialist

Technical Skills:

Technologies&Frameworks: Mule ESB, Mule Cloudhub,RAML, OracleSOA 11g/12c,OSB11g/12c,OIC
Mule Connectors: HTTP(s),JMS,FTP,Database,FILE,Web Service Consumer,SMTP,Salesforce
Adapters: Database, JMS Queue, FTP, File, Advanced queue
IDE: SQL Developer, Eclipse, SQL PLUS Oracle JDeveloper Studio 11g/12c, Anypoint Studio
Other Utility Tools : winscp, putty JDeveloper12c/11g, Jenkins, GitLab
XML/Web Services: XML, XSD, XSLT, SOAP, WSDL,HTML,REST APIs,RAML,Json
Operating System: Windows (98/XP/vista), Unix
Domain Experience: Banking and Financial Services (BFS) ,Telecom,E-commerce, Retail

Professional Experience:

Client: C&S wholesale July 2023 to till date
Role: Mulesoft Developer
Responsibilities:
Design/Develop the integrations, configure the connections, and manage the deployments.
Working on widely used connectors & components like Database, HTTP, SFTP, Web services (REST), JMS(ActiveMq), Scatter Gather, Object stores, File and different scopes(ForEach, Try, etc).
Implemented REST API Web services to interact with Third API'S
Extensively used Mule components like HTTP, JMS, Database, WSC and Data weave.
Using Dev Apps tools like Jenkins, GIT hub for CICD process.
Skilled in structuring cluster AutoScaler for Azure Kubernetes Service (AKS) using Terraform and worked with scheduling, deploying and managing pods and replicas in AKS.
Work experience in setting up alerts and deploying multiple dashboards for individual applications in Azure Kubernetes (AKS) clusters using tools like Prometheus and Grafana.
Created RESTful APIs using MULE-ESB for cleaning up data in the database as part of maintenance process. Used Data Base Connectors to connect with respective systems using Mule ESB.
Involved in creating Http inbound & outbound flows and orchestration using XPath using MULE ESB.
Developed integrations using connectors such as Sales force, Data Base, HTTP, FTP and File AJAX, Connectors. Experience in Any point API platform on designing and implementing Mule API's.
Worked on exception handling, testing & Security of Mule ESB endpoint through OAuth.
Designed and developed enterprise services using RAML and REST based APIs. Created HTTP inbound & outbound flows, routing, orchestration, transformations, and Security of MULE ESB application using OAuth. Used API Manager in the cloud and for hybrid use cases.
Developing Mule ESB projects for the services with synchronous and asynchronous Mule flows.
Developed Mule flows to integrate Data from various sources into Database, like DB2, Teradata, SQL server, SFTP locations and Amazon S3 transforming the data into required data format in Mulesoft 3-layer architecture. Worked Extensively on developing XPT, RTF layouts.
Responsible for setting up the Azure Kubernetes Service (AKS) to deploy spring applications, configure the Azure Container Registry (ACR) to store Docker Images and manage the Azure Kubernetes cluster.
Have Worked on performing Azure Kubernetes (AKS) Cluster upgrades at Productivity
Extensively used Mule components that include Data Weave, JAXB, File Transport, SMTP Transport, FTP/SFTP Transport, WMQ Connectors and JDBC Connector.
Developed the services interface to access the core services and provisioning services using Mule ESB 3.8, 3.9, 4.1, 4.2, 4.3.
Have designed API using RAML and defined JSON schemas based on API led connectivity i.e, System API, Process API and Experience API. Have used filter, Cache, until successful, Encrypts.
Have used PGP encryption for file to SFTP sever. Extensively worked on data weave for XML to JSON conversions. Designed and developed enterprise services using RAML and REST based APIs.
Used GIT as version controlling tool and Maven for building and deployed Application to Mule On cloud. Developed test scripts in Postman, Junit and involved in testing the Mule Flows.
Created continuous integration using Jenkins and deployed the application on Cloud Hub, Bluemix, RTF and On-Prem servers.
Used mule 4 for creating Mule API s for integrating with other applications and orchestrated.
Done various POC s on Mule API s like invoking store proc and getting transformed data, Rest API wrapper on Soap Services etc.., helpful for organization and educating developers.
Participated in Architectural meetings on API modernization, suggested Idea s and implemented.
Created and consumed Soap and REST services using CXF and used MULE ESB to route various calls to do validation of service input and to handle exceptions. Worked Extensively on Charts in RTF and XPT layouts.
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.
Have used reference exception strategy in which choice exception handling was used. Have set the policies in the cloud and used rate limiting and SLA tier for restricting the API usage.
Expertise working with proxy servers, XML, XPath, XSD, and publishing WSDL s for the Inbound (emails from customer to Fidelity agent), and Outbound (emails from Fidelity agent to customer) in Mule. Used Mule Batch Processing to process records from Database.
Extensively used Mule Debugger to debug the XML Flows and wrote Munit Test Cases using features like mocking, verify call, and assert conditions based different sets of data.
Worked on Year to Date reports in RTF layouts.
Performed integration with other sub-systems through JMS, XML and XSL using Mule ESB.

Environment: Mule ESB 4.3.0, Anypoint Platform for, Anypoint Studio, Active MQ,AWS,Salesforce

Client: JCI Sensormatic thru HCL Oct 2021 to May2023
Role: Mule ESB Consultant
Responsibilities:
Involved in the end-to-end Development of Projects covering all phases of SDLC including Analysis, Design, Implementation, Testing and Maintenance
Good hands-on experience in documenting and designing REST API's using RAM
Designed and Developed RESTful API's using API Designer, generated flows using RAML file
Designed and developed ESB Mule flows for integration of services with underlying systems, following established enterprise integration patterns
Implemented integration flows using Mule Anypoint Studio to connect to REST, SOAP service, Oracle Database, and Active MQ broker Used JIRA and Confluence for document sharing and ticketing
Worked on Flow Control using Choice, Scatter-Gather based on use case
Implemented choice exception handling mechanisms based on the business requirement in MULE ESB Configured different Mule connectors like HTTP, Database, FILE, JDBC, FTP, SFTP, JMS
Experience in deploying Mule flows and securing the APIs using ClientID enforcement in Mule Cloud Hub Good experience on Unit testing by writing the Munit test cases
Implemented the connectivity of Oracle Commerce Platform in System APIs, orchestration in Process APIs and data formats implementation like XML and JSON in Experience APIs.
Used various Data Weave built-in and external functions, selectors, and types for manipulating data.
Built the applications on REST based services and tested the applications end points with resources by using Postman tool. Completely re-enforced and re-structured some already existing API's.
Used Agile methodology was to emphasize on face-to-face communication over written documents and make sure that iteration is passing through a full software development cycle.
Documenting in plain language the discussions, taken actions and the entire timeline of project.
Designed UML diagrams like Use case, Class and Activity diagram based on the requirements gathered. Developed the integration workflows using aMuleSoft ESB 3.7.3 framework.
Designed and developed enterprise services using RAML and REST based APIs and used various transformers in Mule ESB based on use case and had implemented the custom transformations.
Designed and developed several flows for new requirements and variety use cases using the MuleSoft Anypoint Studio of MuleESB.
Tested built applications by using MUnit API by assertions, mock calls, verifying calls and spying message processor and set event processor with a minimum code coverage of 85% for both positive and negative test cases. Implemented common error handling framework for handling the all the possible errors that occurs inside the applications.
Performed integrated with other subsystems through JMS, XML, XPath, and XSLT.

Environment: Mulesoft,MuleESB, MuleSoft Anypoint Platform,REST, ActiveMQ,RAML, AWS,Salesforce

Client: Samba thru Virtusa Sep2020 to Oct 2021
Role: Lead Consultant
Responsibilities:
Responsible for gathering business requirements from the customers, identifying gaps, and seeking clarifications.
Analyze the requirements and subsequently the development of the integration module.
Developing Build plan and Deployment plan (CICD) in Azure devops for different environments.
Extensively worked on Anypoint Studio, Mule Integration Platform and used it to interface application services by utilizing message routing, data transformation and service creation utilities.
Used DataWeave for data transformations and data validations within flows & sub flows.
Experience of Cloudhub Mule applications.
Design/Develop the integrations, Configure the connections, and manage the deployments.
Learned to use Anypoint Runtime Manager to handler application deployments and logging.
Created unit test cases document, Conducted peer code reviews

Environment: MuleSoft,RAML,JSON,XML,SFTP,JMS, ActiveMQ, AWS,ServiceNow

Client: Beachbody thru CES
Role: Senior Lead Consultant July 2018 to May 2020

Description:
Beachbody and Team Beach Body is a popular fitness and weight loss solution. Beachbody is a Multichannel Marketer, with mobile, print, online, radio, and various other presences.Beach Body Systems receives order information via XML from any of our 9 active third-party call centers.

Responsibilities:
Understanding the requirements & Design Specifications.
Analyze the requirements and subsequent development of the integration module.
Has created API specs using RAML.
Implemented SOAP/Restful Web Services based on API-Led architecture to get updates from the third parties synchronous/asynchronous mule flows.
Has used Groovy to implement to orchestration logic.
Involved in different types of Integration like OAG, Layer7, EBS systems, etc
Analysis of business and technical requirements and prepare design documents.
Worked with Mule Soft Anypoint API Platform on designing the RAML for implementing REST API's
Involved in Transformations using Data Weave to transform data from one format to another format using Mule ESB. Implemented process based & policy-based fault handling.
Migrating/deploying SOA/BPEL composites and OSB services to DEV/QA/UAT Environments.
Bug Fixing and Supported Unit and System Integration Testing.

Environment: Oracle SOA Suite 12c, MuleSoft, Oracle ICS, OSB 12c, SFTP/FTP,DB, AWS,Salesforce

Client: Subaru thru Liquid Hub
Role: Senior Software Engineer June 2016 to July 2018
Description:
Subaru is a Car manufacturing company joined with FHI Japan-based, the subscriber with the associated telematics-enabled vehicle new network technology deployment. When a service has been completed, the data related to that service will be sent from the DCM to WCar and then sent to SOA.
Responsibilities:
Analyze the requirements and subsequent development of the integration module.
Involved in the design and development of BPEL processes that contain Human Workflow and paging.
Design and coding of different components in the interface.
Implemented process based & policy-based fault handling.
Prepared unit test cases with other modules/services
Fully designed and developed a BPEL process to validate and transform data in Oracle Configuration tables to the Database using Database Adapter.
Involved in Creating BPEL Processes.
Interacting with clients and updating their status.
Environment: Oracle SOA Suite 12c/11g,OSB 12c/11g and WebLogic Application server.

Client: Viva thru Espire Infolab
Role: Senior Software Engineer April 2015 to Nov 2015

Description:
Viva is a Telecom Provider in Gulf with the new network technology deployment cost vis-a-vis OSS/BSS changes to accommodate and launch innovative products/services using new network technology. Telecom operators and broadband service providers around the world use the Oracle stack.

Responsibilities:
Understanding the requirements & Design Specifications.
Analyze the requirements and subsequently the development of the integration module.
Developed BPEL and OSB services.
Responsible for writing SQL Queriesand Procedures using DB2.
Solid deployment experience on the UNIX platform.
Designed and Implement error handling using the Fault handling framework.
Migration of 10g to 11g of AIA interfaces
Bug Fixing and Supported Unit and System Integration Testing.
Prepared test cases and participated in full testing cycle
Helped new team members & junior developers to make them on the board easily.
Involved in JUNIT testing, integration testing, system testing etc.
Involved in building the code using Ant, Ivy and the deployment.

Environment: Oracle SOA Suite 11g, OSB11g and AIA 2.5, and WebLogic Application server

Client: Premier Farnell thru Collabera
Role: Software Engineer Sep 2013 to Mar 2015

Description:
Premier Farnell is a British distributor of technology products and solutions for electronic system design, maintenance, and repair throughout Europe, North America, and Asia Pacific with operations in 24 countries and trading in over 100.

Responsibilities:
Understanding the requirements and designing the technical specification for business processes.
Defining and developing web services, OSB& BPEL flow, and Integrating JMS, File, and Database using resource adapters.
Developing process (BPEL, OSB) for various integration scenarios
Implemented process based & policy-based fault handling.
Prepared unit test cases with other modules/services
Created Business Services for File, FTP, WS, and DB Adapters using OSB.
Monitor and manage the Server s health.
Worked on WebLogic patching.
Involved in installing Oracle Service Bus 11g, Oracle SOA Suite 11g, and Oracle Database 11g.
Developed XSDs and WSDLs for services, and implemented interfaces using OSB and BPEL.
Implemented schema validation at OSB proxy level using Validate action and reported back the error to the client.
Created Business Services for File, FTP, WS, and DB Adapters using OSB.

Environment: Oracle SOA Suite11g, Oracle OSB11g, XML,XSD,XQuery,Web service, Oracle JDeveloper.

Education:
B. Tech in Electronics and Communication Engineering from J.N.T.U.K passed out in May 2010.
Keywords: continuous integration continuous deployment quality analyst message queue business intelligence sthree database information technology procedural language

To remove this resume please click here or send an email from [email protected] to [email protected] with subject as "delete" (without inverted commas)
[email protected];2119
Enter the captcha code and we will send and email at [email protected]
with a link to edit / delete this resume
Captcha Image: