Mulesoft Developer Resume
Charlotte, NC
SUMMARY:
- An engineering enthusiast and self - motivated MuleSoft and 3+ years of experience in MuleSoft and certified MuleSoft Developer and 2+ years’ experience as .net developer.
- A MuleSoft Certified and Experienced in developing Mule ESB flows and integrations by using service-oriented architecture (SOA) and enterprise application integration (EAI) using Mule Runtimes.
- Hands on experience in MuleSoft Expression Language (MEL) to access payload data, properties and variable of Mule Message Flow
- Directly interacted with user for the better understanding of the project
- Designed and developed Mule ESB projects using various connectors like HTTP, File, SFTP, DB, Transformers, DataWeave (to name a few) for integrating various applications which are on-premises and hosted on cloud using synchronous and asynchronous Mule flows.
- Expertise in using the Data Weave language to transform data to and from any format (XML, CSV, JSON, Pojos, Maps etc.)
- Hands on experience designing RAML specs, building APIs using API Kit in Mule applications.
- Managing APIs using the Anypoint API management console by creating proxies for Mule applications, applying standard policies and custom policies.
- Extensively worked on XML technologies like XSD, XSLT, XQuery and Xpath for data transformations in Mulesoft.
- Profound Experience in using ActiveMQ, AWS suite for Asynchronous message queuing for guaranteed delivery pattern.
- Developed Button on the Collibra UI to integrate Mule Code with workflow using Collibra Connect and Gateway
- Developed Mule code for different data domain catalogs that are present in collibra.
- We followed three step process for loading data into Collibra and we call the workflow as approval process workflow
- Different Collibra connect operations used to load the data as well as different Collibra API call are used.
- Migrated Collibra from 5.2.1 to 5.5.2 and from 5.5.2 to 5.6.2.
- Helped in migrating mule code according to the Collibra migration.
- Expertise in messaging queues such as ActiveMQ, WMQ, RabbitMQ.
- Created custom-based transforms and custom based filters to improve the flow control of the application.
- Used different exception strategies to handle the exceptions in the flow.
- Experience in Mavenizing Mulesoft project and creating builds using Maven build tools for deployment to CloudHub / Mule MMC and StandAlone server.
- Microsoft .Net connector is used for connecting .Net applications
- Microsoft Azure connector is used for connecting to azure with the required API’s at the backend.
- Developed various design patterns with the help of OOAD principles.
- Used Munit test case for mocking and unit testing mule flows and Implemented cluster-based approach while deploying applications in QA and PROD environments.
PROFESSIONAL EXPERIENCE:
Confidential, Charlotte, NC
MuleSoft Developer
Responsibilities:
- Followed the guidelines of Agile methodologies using Scrum for SDLC for project management and worked on Kanban board for delivering the project
- Worked on preparing the technical specification documents (TSD'S) for all the services that are to be implemented
- Responsible in developing integration workflows using Mule ESB framework and implemented DataWeave and content-based routing using Mule ESB.
- Worked widely with Mule administration, configuration and tuning and API configuration using RESTful web services.
- Developed flows/orchestrations for integrating the components like connectors, transformers and scopes written on top of different internal platforms using Mule ESB for XML to CSV conversion.
- Used Collibra connector to pull the data from the Collibra Metadata tool.
- Integrated different services with the Collibra and used MuleSoft for transforming from one format to other.
- Integrated different databases with Collibra using MuleSoft.
- Using Collibra Connector in the mule we create different types of assets and simple relations and Complex relations in Collibra.
- I used Collibra API Calls to pull the data from the Collibra
- Used RAML 1.0 to develop the API
- Transformed CSV data to the json data format using transformation message.
- Used different kind of filters present in the MuleSoft to transform the data
- Used TVC (Table view config) to pull the data and with help of transform message transferred the data.
- Worked on REST and SOAP based Web services for Mule ESB flows based on SOA architecture.
- Designed a Mule server allows you to define singleton components through which messages flow.
- Automated mule project for better flexibility to the user
- Utilized Java transformers in Mule ESB and created a flow between the servers and Enterprise Information Systems(EIS) using the connector architecture of JDBC adapters.
- Involved in creating http inbound & outbound flows and orchestration using XPath using MULE ESB.
- Experience with MuleSoft MMC and Enterprise release capabilities.
- Analyzed Mule administration, configuration and tuning and integrated the workflow rule engine for performing the validation process with Mule ESB.
- Deployed MUnit to validate mule flows where Mule ESB applications were implemented into MMC (Mule Management Console).
- Implemented MULE ESB to route various calls to do validation of service input and to handle exceptions.
- Wrote MySQL, PL/SQL stored procedures and functions to manage data, MySQL queries for necessary requirements, and MySQL triggers for data automation.
- Utilized open-source tools including Eclipse and Apache Tomcat Server for application deployment.
- Involved in fixing QA, UAT and production defects and tracked them using QC and verified each piece of XML content with XML XSLT standards.
- Used Git as a version and source controlling tool and deployed the application on premises.
Environment: Java 1.8, Eclipse, Any point Studio, Mule ESB 3.8.3, ActiveMQ 5.3, AWS, Apache-Maven 3.3.9, Cloud hub, RAML, Log4j 1.2.14, MySQL, Mule connectors, Web Services-WSDL, SOAP, UDDI, SOAP UI, JAX-RS, JERSEY, Xpath, XML, REST, Batch Processing, CXF.
Confidential, Seattle, Washington
MuleSoft Developer
Responsibilities:
- Responsible and active in the analysis, definition, design, implementation and deployment of full software development life-cycle (SDLC) of the project.
- Strong in the preparation of design document specifications, troubleshoots and testing.
- Experience in Mule Soft Anypoint API platform on designing and implementing Mule API's.
- Experience with integrations using connectors such as Sale force, SAP, Data Base, HTTP, FTP and File Connectors.
- Used MMC (mule management console) to monitor the request and response payload.
- Extensively used in XML technologies like XPATH, XSLT, XSD and data weave for data transformations.
- Involved in the Configuration of Spring services in applicationContext.xml.
- Defined the System Interfaces (XSD), created Mule ESB flows, performed payload transformation & developed middleware data Entity Mapping Solution.
- Design and Implemented RESTFUL Web Services using various data format (JSON, XML) to provide an interface to the various third-party applications.
- Developed RESTful/SOAP web services in Mule ESB based on SOA architecture.
- Implemented integration flows using Mule Any Point Studio to connect to REST, SOAP service, Oracle Database, and Active MQ broker.
- I used AWS S3 connector to store the unstructured form of the data such as photos, files…etc.
- Used AWS SQS for simple queuing service to forward the message to required destination.
- Created Mule ESB helper class to call the Mule flow, connection end-point and connectors directly from Java component instead of creating another Mule Flow.
- Involved in Transformations using XSLT, Data Weave, and Custom Java Transformers to transform data from one format to another format using Mule ESB.
- Used Apache CXF API's to create SOAP based as well as Restful web services.
- Designed and developed enterprise services using RAML and REST based APIs
- Integrating data using SAP, Sales Force, JMS, HTTP, Web-Service connectors.
- Involved in creating http inbound & outbound flows and orchestration using XPath using MULE ESB.
- Implemented asynchronous messaging using Active MQ and AWS Suite.
- Hand-on experience with transformers, exception handling, testing & Security of Mule ESB endpoint through OAuth.
- Used Log4J components for logging. Perform daily monitoring of log files and resolve issues, actively involved in getting the QA, UAT and production issues resolved.
- Used data set and data adapter objects to reduce the database traffic and increase performance.
- Extensively used Mule Debugger and had valuable experience in writing Munit Test Cases.
- Used GIT for version controlling.
- Deployed application in tomcat and JBoss for continuous Integration and Continuous deployment with help of Jenkins
Environment: Java 1.8, Eclipse, Any point Studio, Mule ESB 3.8.3, ActiveMQ 5.3, AWS, Apache-Maven 3.3.9, Cloud hub, RAML, Log4j 1.2.14, MySQL, Mule connectors, Web Services-WSDL, SOAP, UDDI, SOAP UI, JAX-RS, JERSEY, Xpath, XML, REST, Batch Processing, IBM MQ, RABBIT MQ, XSLT, XSD, CXF.
Confidential
.Net Developer
Responsibilities:
- Involved in designing use cases with the help of business analyst team and developed technical requirement documents. Helped the client project management team to identify the suitable technology and tools required for the projects.
- Developed various activities like transaction history, search products that enable users to understand the system efficiently.
- Responsible for client-side UI Validation and implementing Business logic based on user selection using jQuery, jQuery UI and Angular JS.
- Developed the User Interactive web pages in a professional like manner by using web technologies like HTML, XHTML, CSS3, JavaScript, Bootstrap and Angular JS as per company standards.
- Built Web pages that are more client interactive utilizing jQuery plugins for Drag and Drop, AJAX, JavaScript, Bootstrap.
- Developed Webpages by using MVC 2/3.0 Razor, HTML, CSS3, JavaScript, and jQuery.
- Perform production support for the deployed API's and web applications in staging and production environment.
- Designed and developed ASP.NET GUI for user interface with various Server Controls (textbox, labels, data grid, data list, validations controls).
- Worked with Ajax enable applications to communicate asynchronously between server and browser for Faster loading of data without changing the page and posting back the entire page using JSON.
- Designed and Developed business logic using C#. NET classes.
- Developed open source, lightweight practical applications through use of Web API and utilized authentication via tokens.
- Developed XML, SOAP, and HTTP based Web Services WCF and Web API in .Net.
- Implemented the SOA architecture by using Web API.
- Responsible to develop services using .NET/C# code and Web API technology (Restful API)
- Used ADO.NET to manipulate data. Used Java Script for validating client-side data entry screens. Used CSS (Cascading Style Sheets) for maintaining appearance of Web Pages
- Involved in design of the database using normalization techniques and developed the data layer of system.
- Job responsibilities also included creating the database objects like Tables, Indexes, and Triggers.
- Efficiently involved in Focus Group Sessions at various stages of Application development to ensure optimum results.
Environment: Visual Studio 2010, ASP.NET, C#. NET, XML, JavaScript, SQL Server 2000, HTML, MVC, SOAP, CSS, AngularJS, ADO.Net, SQL, Ajax, WPF, WCF.
Confidential
.Net Developer
Responsibilities:
- Used agile methodology for developing the application.
- Transform the website features from jQuery domain to Angular JS domain as the latter is faster and easier to implement
- Extensive experience using Bootstrap for layout
- Developed the UI layout and front-end programming (HTML) for web application that matched requirements
- Used JavaScript, jQuery for user interactions in pages. Creating a responsive web application integrating Twitter Bootstrap and media queries.
- Responsible to manipulate HTML5, CSS3 in jQuery as well as making the pages, dynamic using AJAX, JSON and XML.
- Produced content pages with CSS3 layout and style markup presentations and used JavaScript methods and properties
- Involved in writing application level code to perform client-side validation using JQUERY and JavaScript
- Worked on debugging JavaScript and html code with Firefox Firebug and Google chrome
- Developed screens using JavaScript, HTML and CSS.
- Extensively used OOP Concepts, Exceptional Handling and Collections Framework objects and various Design patterns.
- Developed Web Services clients to consume those Web Services as well other enterprise wide Web Services.
- Streamlined the Responsive Web Design to enhance the User Experience and developed designs for the prototypes for the Mobile UI.
- Followed MVC Framework for the development of the project.
Environment: HTML, CSS, JavaScript, Adobe Photoshop, Dreamweaver, Hibernate, MVC, AJAX, jQuery.