Post Job Free

Resume

Sign in

Mulesoft Developer Data Transformation

Location:
Hoffman, NJ, 08831
Posted:
November 06, 2023

Contact this candidate

Resume:

Swathi Bejjaram

MuleSoft Developer

Email: ad0wai@r.postjobfree.com

Phone: 732-***-****

Professional Summary

With over 6 years of IT industry experience, including 4 years specializing in MuleSoft ESB development, I offer expertise in creating seamless integrations for diverse systems and applications. My skill set includes:

Successfully integrated various Software as a Service (SaaS) applications, such as Salesforce with on-premises systems using MuleSoft.

Developing enterprise service API specifications using RAML.

Designing and implementing Mule APIs on the AnyPoint platform, including flow design, data transformation, and exception handling.

Experience deploying applications in both cloud and on-premises environments using Maven and Jenkins.

Creating SOAP and REST-based APIs, integrating with Salesforce, AWS, and SAP.

Successfully integrated Salesforce with other systems using MuleSoft, facilitating seamless data exchange.

Implemented real-time synchronization of Salesforce data with external databases and applications.

Designed and developed MuleSoft flows to create, update, and retrieve Salesforce records, ensuring data consistency.

Configured secure authentication and authorization mechanisms for Salesforce API calls.

Utilized Salesforce connectors and transformations to map data between systems.

Orchestrated integrations with various AWS services, such as S3, EC2, and SQS, using MuleSoft.

Ensured high availability and scalability of MuleSoft integrations in AWS environments.

Leveraged AWS SDKs and connectors for seamless interaction with AWS services.

Designed and developed MuleSoft integrations for connecting to various databases (e.g., PostgreSQL, Oracle, SQL Server) to retrieve, update, and synchronize data.

Created custom database connectors and data transformation processes to handle complex data structures.

Ensured data security and compliance with database access controls and encryption protocols.

Conducted performance tuning and optimization of database queries within MuleSoft integration flows.

Optimized integration performance by tuning MuleSoft flows and connectors for efficiency.

Conducted load testing and performance profiling to identify and address bottlenecks.

Leveraged MuleSoft best practices for optimizing database queries, reducing latency, and improving response times.

Maintained comprehensive documentation of integration processes, and configurations for future reference.

Conducted knowledge sharing sessions with team members to ensure a deep understanding of MuleSoft integrations.

Conducted unit testing of DataWeave transformations to validate their accuracy and reliability.

Created custom DataWeave functions and libraries to reuse transformation logic across multiple integration flows.

Successfully mapped and transformed complex data structures, including XML, JSON, and other formats, to meet specific integration requirements.

Strong front-end technology knowledge in XML and HTML.

Maintained documentation of DataWeave transformation logic and adhered to best practices for efficient and maintainable code.

Good communication and interpersonal skills, leadership abilities, adaptability, and a customer-centric approach.

I'm a dedicated team player and quick learner, capable of handling complex integrations and delivering high-quality results.

Skills

Technologies

Mule 4.1 and Mule 3.9, Any point Studio, API Management, Runtime manager, MQ Series, SOAP, REST services, Cloud HUB, WSDL, POSTMAN.

Programming Languages

MEL, JAVA, HTML5, XML.

Web Technologies

HTTP, HTTPS, JSON, XML

Design Tools and IDE’s

Any Point Studio, Eclipse, RAML

Databases

Aurora DB, MYSQL, SOQL, Oracle and DB2

Operating Systems

Windows XP, Windows 7/8/10, Linux

Software Methodologies

SDLC, Waterfall, Agile.

Version Control

GitHub, Bitbucket.

Deployment Tools

Maven, Jenkins.

Tools

Tortoise GIT, SourceTree Enterprise, Active Batch, Unit, MUnit.

Work Experience

Department of child services (DCS), Indianapolis Jul2022- Till Date

MuleSoft developer

Responsibilities:

Used Any Point Studio IDE (7.3.2 & 6.4.4) for the development process. Experience in implementation of Integration using Message Routing, filtering, sequencing, Data Transformation, Data Mapping, Batch Processing and Data Validation using Mule flows.

Design and develop enterprise services API specification using RAML and REST schema.

Extensively used Mule components such as File Transport, HTTP, AWS, SFDC, FTP/SFTP Transport and Transaction Manager.

Provide support for existing applications in all environments.

Create reusable components such as global exception handling strategy, common APIs flows, common batch flows.

Create Mule applications that use connectors like SFDC, AWS, DB, Message Transformer, Choice Exception Strategies, Batch processing.

Organize flows, sub flows and global XML configuration files.

Create REST API to integrate with Salesforce platform, AWS, Aurora DB.

Involved in fixing QA, UAT and production defects and tracked them using Runtime manager logs.

Participating in the daily scrum meetings to discuss the progress of the project and any blockage of the work and the solution of the blockage.

Experience with frequent and on-demand releases through use of modern CI/CD tools.

Environment: Mule Platform, Salesforce, SFTP, AWS, SFDC, Aurora DB(PostgreSQL), Active Batch, DBeaver CE, Mule ESB 4.1.4, Any point studio, REST, Active MQ, RAML, MUnit, UI, SQL Developer, Postman, SOQL, Salesforce.

Bank of America, Charlotte/NC Aug2021-Jul2022

Role: MuleSoft developer

Responsibilities:

Experience in implementing the project in agile methodologies.

Created HTTP inbound & outbound flows, routing, transformations, and Security of Mule ESB application using Basic Auth.

Created flows in design studio and transform messages using Data Weave and MEL

Created flows that pass messages using VM transport.

Created flows that provide consumer services (SOAP & REST).

Developed REST based on RAML using both Any Point Studio and Any point API Platform.

Designing and Developing REST-based API solutions following best practices, patterns, versioning, and iterative design methodologies.

Used Mule Batch Processing to process records from Database.

Implemented Mule flows for different modules, which process files and emails from different systems and developed Mule ESB projects for the services with synchronous and asynchronous mule flows.

Implemented Batch jobs/process to increase the performance of the jobs running while processing the files and for stability.

Published RAML API is as an Endpoint Proxy via the API Gateway and deployed the Mule Deployable Archive in the Mule Management Console (MMC).

Experience in Transformations using Data Weave, and Custom Java Transformers to transform data from one format to another format using Mule ESB.

Used Database Connectors to connect with respective systems using Mule ESB.

Extensively used Mule components that include File, SMTP, FTP, SFTP, and JDBC Connector.

Integrating data using Salesforce, JMS, HTTP, Web-Service connectors.

Used both SOAP UI and REST POSTMAN testing tools for testing the Web services developed using SOAP and REST respectively.

Environment: Java 1.8, Mule ESB 4.1.4, Any point studio, SOAP, REST, Active MQ, RAML, MUnit, WSDL, SOAP, SOAP UI, SQL Developer, Postman, SOQL, Salesforce.

Chase bank, New Jersey May2019– Jul2021

Role: MuleSoft developer

Responsibilities:

Experience in the end-to-end Development of Projects covering all phases of Software Development Life Cycle including Requirement Analysis, Designing, Construction, Testing and Deployment.

Configured the Mule process for fetching the data from topic and makes web service calls to the middle tier Mule ESB for processing.

Worked on MULE API manager and RAML (RESTful API modeling Language).

Strong knowledge and hands on experience in documenting and designing REST API's using RAML File.

Created MULE ESB artifacts, flows and structured the MULE configuration files.

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.

Completely re-enforced and re-structured some already existing API's.

Designed and developed several flows for new requirements and variety use cases using the Mule Soft Any Point Studio.

Developed RESTful/SOAP Web Services in Mule ESB based on Service Oriented Architecture (SOA).

Developed stored procedures and trigger to store and access data in the Database Oracle 11g.

Used GIT as version controlling tool and Maven for building and deployed application to Cloud hub.

Used MUnit for Mocking and Unit testing Mule flows.

Environment: Java 1.7/1.8, Mule ESB 3.x, Mule ESB server Runtime 3.8, Active MQ, Any point studio, Cloud hub, RAML, GIT, RESTFUL, XML, JSON, Apache-Maven.

Net Cracker Technology Solutions Pvt. Ltd Feb2016– Dec 2017

Role: Software Engineer

Developed test code in Java language using Eclipse, IDE and TestNG framework.

Responsible for preparation of Test cycle/progress reports, analysis of defect metrics and

implement improvement actions for next iterations.

Performed different testing tasks using various test scripts on Selenium WebDriver with Java.

Responsible for creating the functional testing framework using TestNG and using Selenium WebDriver to automate the UI components.

Used Selenium WebDriver and TestNG to run the parallel testing.

Responsible for fixing and maintaining regression automation test scripts for end-to-end testing using Selenium WebDriver (using Java).

Executing Tests and analyzing results as per client requirements.

Experienced in writing test cases, test scripts, test plans and reporting and documenting the test results using Quality Center/ALM

Detecting the bugs and classifying them based on the severity and reporting.

Involved in Functional Testing, GUI Testing and Compatibility Testing.

Regression testing is performed on every new build of the application.

Followed Agile Scrum methodology, participated in Sprint planning sessions, daily Standup meetings, to understand the business and testing Requirements and to plan the testing process on a regular basis.

Received training on MuleSoft and conducted Proof of Concepts (POCs) to facilitate knowledge transfer.

Environment: Java, MuleSoft Selenium WebDriver, Jenkins, TestNG, Cucumber, Maven, XPATH, Git, HP ALM, RX nova (DST), Case installation tool (CIT), 518Coverage code manager (CCM), Microsoft office suite.

Education and Training

Bachelors in electronic and communication Engineering.

Certifications

MuleSoft Certified Developer - Level 1



Contact this candidate