0% found this document useful (0 votes)
53 views6 pages

Bharath Mulesoft Dev

Uploaded by

Anvesh ,
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
53 views6 pages

Bharath Mulesoft Dev

Uploaded by

Anvesh ,
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 6

Bharath K

MuleSoft Developer/Admin
[email protected]|
Sunnyvale, CA 94085 US
(469) 663-0193 C
___________________________________________________________________________________________________________________________________
PROFESSIONAL SUMMARY:
 Over 13 years of experience in IT industry Proficient in Requirement Analysis, Functional Design,
Implementation, and Testing with different domain areas like Banking, Telecom, Healthcare, Insurance,
ecommerce, & Digital Marketing.
 Over 7+ years of hands-on experience in Project Management and development using MuleSoft, Java, Mule
Anypoint Studio, Angular, Salesforce, Azure, SharePoint, SQL Server, Oracle, AEM, JavaScript, TFS,
DataWeave, Git hub and Web Services (SOAP/ REST).
 Experience in Building complex Mule Flows, Sub Flows, Exception strategy, DataWeave transformation,
Data Mapper, Error Handling strategies, Message Filters , Validation, Message Enricher and Flow Controls.
 Strong application integration experience using MuleSoft ESB with Connectors, transformations, Routing,
Exception Handling and Messaging using Active MQ.
 Experience using mule connectors like DB, HTTP, HTTPS, FTP, FILE, SFTP, JMS, Salesforce etc. Webservice
Consumer, Anypoint MQ, WebSphere MQ as part of the integration.
 Good exposure to Continuous Integration and Delivery tools surrounding Anypoint Platform. Used CI/CD
tools like Jenkins, GitHub, Maven, MMC and Anypoint Runtime Manager to implementing best branching
and deployment standards.
 Created reusable custom frameworks/assets like common error framework, reprocessing strategies,
parent pom, Mulesoft templates which can be used by different teams and reduces the development effort
by 50%.
 Developed RAML based Restful API services with Anypoint API Manager. Configured proxy application to
expose API URL and applied security policies on proxy URL to expose to the outside world.
 Implemented HTTPS security using SSL protocol to enable secure communication with the end user in
Mule application.
 Developed mule synchronous and asynchronous flows for messaging, data transformation, routing and
batch processing.
 Experience in using DataWeave (DW) component to transform messages for multiple formats.
 Hands on experience in MuleSoft Expression Language (MEL) to access payload data, properties and
variable of Mule Message Flow.
 Good knowledge on Azure Logic Apps is a cloud platform, creating workflows, using built in connectors and
Managing connectors.
 Good exposure to Azure Events Hub, file storage, Azure functions and key vault.
 Expertise in Unit testing using JUnit &Mockito, Integration testing, Smoke testing & System testing.
 Concrete experience in API led connectivity and the management of the APIs, versions and applying
various policies to the API like HTTP Basic Auth, IP Whitelisting, Okta OAuth 2.0, Client ID enforcement,
Rate limiting etc.
 Experience in Mule Clustering, Load Balancing & MuleSoft MMC
 Have experience with xml technologies – XML, DTD, XSD, XSLT, JAXP and JAXB.
 Have experience in integrating Sales force, Financial force, SAP, Oracle, Concur, Coupa, LMS, Oanda
and Workday using Mule ESB.
 Designed, developed, and consumed SOAP/RESTful Web services. With experience in developing SOA
(Service Oriented Architecture) applications using Web services.
 Worked extensively on projects that involve multi-Threading.
 Extensive experience in Agile Software development, Test Driven Development (TDD).
 Versed in administering Mulesoft Production, UAT, development environment and addressing critical
issues in production & non-production servers.
 Experience in Troubleshooting, debugging, and solving technology integration and performance problems.
TECHNICAL SKILLS:

Anypoint Platform ESB, Anypoint API Designer, MMC, Cloud Hub, Runtime Manager, Anypoint Studio,
RAML

Connectors HTTP, Database, File, FTP/SFTP, AMQP, Microsoft Service Bus, ServiceNow, Microsoft
Azure Storage, SFTP, Slack, LDAP, ObjectStore, Jira, JMS, VM, AMQP, File, SMTP,
ActiveMQ, Adobe Marketo (AEM), Amazon (EC2, Lambda, S3, SNS, SQS, RedShift), Java,
Salesforce (Marketing Cloud/REST, Cloud Commerce Cloud B2c data/Shop API,
Salesforce Pub/Sub), OAuth, OAuth 2 Provider

SSO Okta, Microsoft Azure, OpenLDAP

MuleSoft Integration
Migration, Broadcast, Bi-directional sync.
Patterns

MuleSoft Testing JUnit, SOAP UI, MUnit, Postman, Mockito, Mocking Serveries.

CI/CD Maven, Jenkins, GitHub, Artifactory, CVS, SVN

Application/Web/ IBM Web sphere Application Server, BEA Web logic, Apache Tomcat, JBoss 4.2.x, JBoss
Middle ware Servers 5.1 EAP

Web services JMS, MQ Series, SOAP, Rest, WSDL, JAX-RS, JAX-WS.

Web Technologies CSS, HTML, jQuery, Servlets, JSP, Angular JS, Node JS, JSON, AJEX, JavaScript, HTML

XML Suite XML, XSL, DTD, XSD, XSLT, XPath, XQuery, JAXP

Distributed
SOAP WS, RESTful WS, JMS API, WSDL, JAXP, JAXB, JNDI, XML.
computing

Databases Oracle, MySQL, MS SQL Server, MS Access, PostgreSQL

Design Methodologies Scrum, Agile, Iteration, Waterfall

Cloud Applications Salesforce CPQ, Financialforce, Coupa, Concur, LMS, Oanda, Workday

Languages Java, PL/SQL, Bash, UML, XML, HTML, Data weave

IDE Tools Eclipse, NetBeans, Any point Studio, IntelliJ

Bean Factory, Application Context, Dependency Injection/IOC, MVC, Struts, Data


Spring framework
Binding, AOP, JDBC, ORM, JMS, Security, batch jobs, schedulers (Quartz)

PROFESSIONAL EXPERIENCE:

Thomson Reuters, SFO, CA


Project 1 Jan 2016 - Present
Sr MuleSoft Developer

Falcon--Continuous Engineering.
Thomson Reuters provides the intelligence, technology and human expertise you need to find trusted answers. But,
what does that mean exactly. We provide trusted data and information to professionals across 3 different
industries: Legal; Tax and Accounting; and News & Media. As a large, global corporation that does many things, it's
difficult to sum it all up in a few words.

Tools: Mule soft ESB, Any point studio, API Designer, Azure NetSuite, GitHub, Cloud Hub, RAML, AWS, JSON,
Anypoint Exchange, Anypoint API Portal, Log4j, Postman, Mule management console, MQ, Oracle DB & Eloqua
forms, Dell Boomi, Jenkins, Adobe Marketo (AEM), Amazon (EC2, Lambda, S3, SNS, SQS, RedShift), Java, Salesforce
(Marketing Cloud/REST, Cloud Commerce Cloud B2c data/Shop API, Salesforce Pub/Sub), OAuth.

Responsibilities:
 Closely worked with Client to perform Requirement analysis, design and the implementation.
 Integrated Adobe Market Connector -Mule 4 to API policies to different components like Form, Custom
Activities, Account list, Custom Salespersons, Token by Name, get activity information, Get Channels, Get
export activity jobs etc.
 Integrated Salesforce with Eloqua forms using SOQL, Objects, Platform Events and APIs to get list of custom
objects, Sync Companies, Sync Custom objects, Send Sample emails.
 Designend API specifications using RAML 1.0 and generated flows using APIkit Router to transfter eloqua Forms.
 Developed rollback strategy, Error Handling, Circuit Breaker for transfer of Firm details, Account
information when a firm registered for new Synergy.
 Had knowledge of HIPAA EDI transactions (278, 834, 835, 837P, and 837I) of version 5010.
 Converted EDI format to XML and XML to EDI format.
 Exhibited expertise in SOAP and REST web service RAML Swagger open API development.
 Implemented Broad cast mule integration pattern to send sample emails, Schedule Campaign to Firms and
Indusial accounts. Extensively used various connectors for message routing, scopes, scheduling,
transformations and message enrichment.
 Integrated Amazon EC2 connector to XML and Maven support for scheduled QA Deployments.
 Used RAML API for routing to Web services. Used Batch Scope for Bulk transfer of Data. Schedule trigger
done by Poll, Quartz and used Mule requestor to connect FTP on demand.
 Configured Adobe Market Connector to intergrate Files, Folders, forms and modules.Designed, architected,
and developed a scalable, integrated solution connecting their systems in SAP, Salesforce, AWS, and Data
services using MuleSoft AnyPoint Platform.
 Experience in developing web applications using SOAP based Web services-SOAP, WSDL, CXF, AXIS, and
JAX-WS and Restful Web Services - JAX-RS, CXF, and JERSEY.
 Developed Mule ESB projects for the services with synchronous and asynchronous Mule flows.
 Developed Mule flows to integrate data from various sources into Database from ActiveMQ topics and
queues and also some transformations were also done at the integration layer.
 Responsible in developing integration workflows using Mule ESB framework and implemented Data weave
and content-based routing using Mule ESB.

Project2:
CS Professional-Tax& Accounting
MuleSoft Developer

Responsibilities:

 Design and development of RAS Data Migration and reporting Solution connecting various data sources.
 Implemented integration flows using Mule AnyPoint Studio to connect to REST, SOAP service, Database,
and Message brokers to develop an integrated development platform.
 Transformations using XSLT, Data Weave, and Custom Java Transformers to transform data from one
format to another format using Mule ESB.
 Extensively used Mule components that includes File, SMTP, FTP, SFTP, JDBC Connector and Transaction
Manager.
 Created http inbound and outbound flows, transformations and Security of Mule ESB application using
OAuth.
 Developed RESTful/SOAP web services in Mule ESB based on SOA architecture.
 Implemented version control using Git and Bitbucket.
 Worked on different OS for different environments (UNIX, Windows and MuleSoft cloud).
 Mavenized applications to automate project’s build process and monitored the errors log using Log4J.
 Developed Applications using Mule ESB and deployed, managed applications in multiple environments.
 Developed OAUTH service as a security layer to access the API’s.
 Configured the API Portal and API Versioning. Configured Policies, Created and Tagged the Client APPS to
the API’s.

Project3:
Transact & Interact
MuleSoft Developer
Responsibilities:
 Creating configuration plans for various composites for different environments.
 Implemented database adapters to poll for new records and sync data from multiple systems.
 Involved in understanding of the existing application functionality and enhancing it with respect to the
client requirement.
 Designed and Developed Restful API’s using API Designer and generated flows using RAML file.
 Developed integration between claim and database using WS.
 Efficiently used custom global exception strategies to effectively handle errors and propagate the
appropriate error messages across various layers within the applications.
 Used HTTP, WS and DB connector.
 Extensively used Dataweave, XSLT to transform messages.
 Used Soap UI for unit testing and debugging of the developed module.
 Worked on MUnit framework for unit testing.
 Provided technical support for the applications in Production as part of hypercare.
 Prepared technical specification documents for all the services that are to be implemented.
 Worked with both On-Premises and Cloud based integrations.
 Proficient in Thread Profiling and Performance Tuning. Scatter Gather and VM usage.
 Followed the guidelines of agile methodologies of SDLC for project management.
 Implemented effective and efficient solutions using Groovy, SQL, Web API and Mule Components to
support the business requirements.
 Altered the contents and formats of message properties, variables and payload using Mule Transformers.
 Involved in creating Munit test cases and ran the test, Suite.

Service Commerce-(Accenture/Cisco), Hyderabad, India May 2014 – Dec 2015


Mule Developer

Cisco-CSCC(Automation)
The Cisco Service Contract Center (CSCC) tool allows you to manage your Cisco Services ordering and contract
management-related activities in one location. Join the CSCC Community for valuable insight into services
ordering-related topics.

Responsibilities:
 Experienced in MuleSoft Anypoint API platform on designing and implementing Mule APIs by documenting
and designing REST API's using RAML.
 Worked on Cloud Hub based Mule Anypoint platform to design and develop REST APIs.
 Used JIRA during the life cycle development of the project to keep track of the active sprints.
 Involved in producing & consuming SOAP and REST based web services.
 Inspected the flows and sub-flows in error handling and implemented effective error handling techniques.
 Performed synchronization of data bi-directionally between salesforce and database in Mule.
 Used Mule ESB for design the routing schemas, error handling, JMS, VM connection and spring-based
resource initialization process.
 Performed the batch processing Integration of various systems utilizing Queues, Topics, Http, File system,
DBs and SFTP components.
 Perform unit testing through Munit test cases for mule flows and deploy to Cloudhub.
 Implemented the exception handling, logging and error handling.
 Codes walk throughs, mule debugging and error fixing.

Tools: Anypoint studio 7.3.4, Mule 4.3, Maven, Jenkins, JIRA, Github, Sftp, Dataweave, Salesforce, MySQL, Postman,
SOAP UI.

GRP-Power pay-Ceridian, Winnipeg-Canada Sep 2012 – Mar 2015


QA Engineer

Powerpay is a web application for companies to enter, maintain required GRP data which creation & registration of
a Group Retirement Plan. Power pay administers the group and individual retirement plans for employees for
large companies.

Responsibilities:
 Performed Functionality, Integration, Web, Security, and GUI, End-to-End, and Configuration, URL
navigation, Cross Browser and Backend testing.
 Participated in team meetings offering perspective regarding feasibility, implementation of proposed
functionality, as well as suggesting timesaving solutions to overly complex functionality to application,
allowing time and cost-savings to company.
 Actively contributed to daily update meetings, providing quick, concise updates and information about any
impediments, giving team leader a clear indication of progress.
 Worked closely with Developers, Business Analysts, Product Management and Product support.
 Analysing the Requirements, preparing test beds Mapping Documents and write Test Cases.
 Create Test Plans & Test Scripts based on Functional Design Documents & Requirement Specifications
reviews.
 Create Defect Maintenance Reports for each new software build in IBM Lotus Notes.
 Applying different Testing Techniques Boundary Value Analysis, Equivalence Partitioning.
 Performing Smoke Test for further Testing.

Tools: Quality Centre 9.0, Quick Test Professional 9.0, Web Sphere, Java, Java Script, J2EE, EJB, DHTML, CSS, HTML,
XML, SOAP UI, CVS, VSS, Siebel CRM 7.0, Windows XP, SQL, SQL Navigator, Toad.

Application Migration Systems – BELL, Toronto-Canada Arp 2010 – Aug 2012


QA Engineer

System testing of new rate plans and regressing testing of existing and grand Father rate plans. Test complete
evolution cycle of price plan starting from business requirements to production implementation.

Responsibilities:
 Created prorated billing scenarios and tested the rate base transactions.
 Verifying rate plan configuration using Knowability system or executing SQL statements.
 Performing Database validation by designing and running complex SQL statements to make sure that
expected results will be received before testing starts.
 Created and loading test data to simulate production usage files.
 Involved in the creation of test plans and execute tests, develop detail test cases based on the
Requirements using Quality Centre.
 Exported all the requirements from word document to Quality Centre requirements.
 Documented test cases with proper test case ids, descriptions and mapped them to specific requirements
using requirement coverage tab to ensure test case coverage with the requirements.
 Stored all the test cases in test plan tab by grouping them according to the functionality.
 Created test sets in the test lab and organized test sets for execution purpose and tracked all the execution
results based on the iteration runs.
 Provided daily execution status reports from quality centre and published to the management.
 Reported all the defects to the development team by providing proper priorities and severities.
 Generated defect status reports for defect triage meetings to discuss the priorities of the defects.
 Used SQL to perform data mapping and backend testing by using SQL Navigator and Toad to validate
the backend database and documented all the SQL queries for future testing purpose.
 Managed all the test cases, test execution and defects of UAT testing in Quality Centre.
 Participating in knowledge transfer by keeping all document updates and QA sign-off in shared folder.

Tools: Quality Centre 9.0, Quick Test Professional 9.0, Web Sphere, Java, Java Script, J2EE, EJB, DHTML, CSS, HTML,
XML, SOAP UI, CVS, VSS, Siebel CRM 7.0, Windows XP, SQL, SQL Navigator, Toad, Oracle 10G, UNIX, Lotus Notes,
SIEBEL CSM, Mainframes (File-Aid, DB2, SPUFI, IMS), CITRIX, Sales force.

Retail Banking & SBBIS – Scotia Bank, Toronto-Canada Arp 2010 – Aug 2012
Manual Tester.

Bank of Nova Scotia (Scotia Bank) is one of North America's premier financial institutions and Canada's most
widely spread international bank. Through a team of 69,000 employees, Scotia bank and its affiliates offer a broad
range of products.

Responsibilities:
 Documented Test Approach for PO (Account Opening) and Mortgages side of the SBBIS project.
 Documented Test Approach for the Sales Assignments Screens for Sales and Marketing Web Portals.
 Developed Test Cases for testing Customer Sales and Services Module.
 Reviewed and modified existing Test cases for New and Existing Customers for Day-to-Day Accounting
Profiles.
 Managed, Reviewed, and approved test cases to be executed in various Tools.
 Developed Performance and Execution Metrics for the project.
 Developed metrics for pre-conditioning of the test cases covering all the scenarios and special conditions.
 Executed these test cases in the SIT and the UAT Tools.
 Held walkthroughs and Inspection sessions to verify the Work effects such as Test Strategies, plans and
estimates.
 Developed Test Cases for Sales Builder Product Mapping and Data Mapping.
 Troubleshooting and debugging issues and verifying fixes in QA – testing production fixes for problem
reports.
 Responsible for providing daily Status to the Test Manager and Project Manager.
 Performed Functional, Regression, End-to-End Scenario and Back-end validation testing.

Tools: Java, J2EE, Lotus Notes, HTML, XML, Mainframe TSO, CICS, Citrix, ATB, Java Scripts, Mercury Quality Center,
TIM, SQL Assistant.

Education:

 Bachelor of Engineering in Electronics & Communications from Anna University in 2008.

You might also like