Mulesoft Developer Resume
St Louis, MissourI
SUMMARY
- Around 6+ years of experience in Software Testing include Manual/Automation testing in web services, web - based applications, and Manual Quality Assurance. Analysis, design, development, implementation, testing, maintenance using MuleSoft ESB in integration and Salesforce administrative experience.
- Mule ESB experience with implementing service-oriented architecture (SOA) and enterprise application integration (EAI) using Mule Server.
- Experience in developing the integration workflows using an ESB framework.
- Implemented Mule flows for different modules, which process files and emails from different Systems.
- Experience with Mule administration, configuration, and tuning. Deployed Mule applications through MMC and managed the server deployments.
- Experience with Mule Soft MMC and Enterprise release capabilities.
- Experience in setting up CRON jobs on production servers.
- Jenkins continuous integration server installation and configuration for all GIT Repositories.
- Configure GIT with Jenkins and schedule jobs using the Poll SCM option.
- Used Selenium as a testing framework to automate the Junit tests for the web.
- Developed Mule ESB projects for the services with synchronous and asynchronous mule flows.
- Used Mule Data Mapper, Custom transformers for mapping flat file structures to Salesforce interface structures.
- Used Database & Salesforce Connectors to connect with respective systems using Mule ESB.
- Experience in Salesforce.com Setup, Configuration, Customization, Administration and Integration
- Experience in using Salesforce Lightening and involved in using process builder and workflows.
- Building Enhanced Dashboards in SFDC and Experience in using data tools like Apex Data Loader, Import Wizard, SFDC Data Export and Mass Delete.
- Created and managed Custom Objects, Page layouts, Validation Rules, Process builder, & Workflow.
- Flexible, enthusiastic, and project-oriented team player with solid communication and leadership skills to develop creative solution for challenging client needs.
TECHNICAL SKILLS
Middleware: Anypoint, MuleESB
Protocols: HTTP, FTP, SFTP, TCP/IP, SOAP
Web Services: XML, JSON, WSDL
Other tools & Skills: SOAPUI, Jenkins, SQL, GIT, C, C++.
Languages/Script: C, C++, Java, SQL.
Databases: SQL Server, Oracle11g
OS: RHEL, Linux, Windows, OSX
Salesforce.com: Lightening, Workflows, Process Builder, Approvals, Email Templates.
Mule: Mule 3.x/4.x, Anypoint Platform, Mule Flows, Connectors, Message Processors, Data Mapping, Data Weave 2.0, CloudHub.
SCM Tools: GIT, GITHUB
PROFESSIONAL EXPERIENCE
Confiden tial
MuleSoft Developer
Responsibilities:
- Used Mule ESB in designing the application as a middleware between the third-party system and the customer side system.
- Conduct data gathering sessions with client and business to analyses and understand the user stories and convert back those user stories into functional and technical specifications Using MuleSoft (AnyPointStudio) for application design, build and test.
- Work closely with architects in brainstorming solutions by considering various use cases to design long term technical solutions like; custom Components, APIs by considering data integrity, high availability apps to support high performance and approaches to take in Salesforce CRM, MuleSoft ESB to achieve business goals.
- Create Integration test and M-Unit test case scenarios to validate the data and create TWS jobs to run the daily transactions.
- Establish new ECG and DFM configuration setup to move files from one location to another location within the organization or outside the organization by using SFTP connection to transfer the file.
- Integrated web services including SOAP as well as REST using Mule ESB.
- Create Mule ESB artifacts and configure MULE configuration files to deploy the application into the MMC (Mule Management Console). Logging into servers by using PUTTY to execute the batch jobs and check the server logs for the error out fields.
- Work in Continuous integration and Continuous deployment using Maven, Jenkins and Application Development using Mule ESB (Anypoint Runtime versions 3.7, 3.8 and 3.8.3), API management, knowledge on Cloud Hub.
- Experience in MuleSoft Anypoint API platform designing and implementing Mule API’s.
- Experience in using Mule Connectors like FTP, FILE, SFTP as part of integration.
- Used Data Mapper as well as Data Weave for data transformations and data validations within flows & sub flows.
- Involved in creation & deployment of the application, done with unit testing by writing the MUnit test case.
- Involved in SDLC of multiple integrations.
- Good Knowledge of SOA Design patterns for building middleware systems ground up using Message Routing, Message Filtering, Message Transformation, Batch message processing and error handling in mule ESB.
- Successful in migrating Mule ESB 3.5 applications to Mule ESB 3.7.3 and have updated all the dependencies.
- Implemented flows for salesforce outbound / inbound calls and business process.
- Experience in developing interfaces between Salesforce and Oracle ERP using Informatica Cloud/Mule ESB technologies.
Environment: Any point Studio., Mule Server 3.7.3/3.8.3 , SoapUI/ REST, Salesforce, MS SQL Server 2008, Cloud-hub, Windows 7, EDI, Data Weave, Restful Web-services/API’s, Jenkins, XML.
Confidential, St. Louis, Missouri
MuleSoft Developer
Responsibilities:
- Worked as an Individual contributor as MuleSoft Developer and Involved in designing, analysis, understanding the current behavior of integrations and then re-writing them in Mule flows and development.
- Involve in Designing Mule flows and Data mapping through Data Weave.
- Created, Design an API through RAML and managing an API through API Manager.
- Created an API proxy and did the deployment on API Gateway.
- Integrated web services including SOAP as well as REST using Mule ESB.
- Responsible to develop RESTful/SOAP web services in Mule ESB based on SOA architecture.
- Integrate enterprise applications with cloud computing platforms such as Salesforce
- Hands on experience using mule connectors like HTTP, SMTP, FTP, MQ, Salesforce and VM connectors.
- Experience using various Mule components like Data weave, Scatter Gather, Filters, Expressions and Exception strategy
- Working closely with the Architect in understanding the requirements and identifying the development changes required to implement them.
- Involved in unit testing and writing the MUnit Test cases for the flows and did the logging and alerting as well.
- Experience with Mule administration, configuration, tuning and Enterprise release capabilities.
- Architected Integrations using MuleSoft ESB environment both on premise and cloud environments.
- Developing Mule ESB projects for the services with synchronous and asynchronous Mule flows.
- Developed various synchronization services in Mule.
- Create High level Design for the integration of the various systems using MuleSoft Any point platform.
- Working on use of MuleSoft caching for further response time improvements related to large response payloads.
Environment: Mule ESB 3.8.3, Anypoint studio (6.4), Munit, XML, RAML, Maven, Jenkins, Sql developer, Web Logic 10.3.3, Log4j, Unix, Rally. Services and spring services etc. using Mule ESB.
Confidential, Atlanta, GA
Salesforce Admin/ Developer
Responsibilities:
- Performed the role of Salesforce Administrator in the Organization.
- Used data loader and scheduling tools to automate bulk data loading.
- Created Custom Objects and defined lookup and master-detail relationships on the objects and created junction objects to establish connectivity among objects.
- Used Salesforce Automation (SFA) for Sales Lead Management, Account and Contact Management and Approvals and Workflow.
- Created workflow rules, defined related tasks, email alerts, and field updates, created email templates, necessary workflow rules to link with auto response rules
- Worked with varioussalesforce.com objects like Accounts, Contacts, Leads, Campaigns, Reports, and Dashboards
- Implemented pick lists, dependent pick lists, lookups, master detail relationships, validation and formula fields to the custom objects.
- Closely worked with Salesforce consultants while implementing the solutions for the requirements.
- Migration to lightning experience hence increased productivity of the sales team.
- Closely worked with Salesforce consultants while implementing the solutions for the requirements.
- Worked in Agile Environment with frequently changing requirements and features set.
Environment: Sales force, CRM, lightning, Workflow & Approvals, Reports, Custom Objects, Custom Tabs, Email Services, Service cloud and Sales cloud.
Jr Software Engineer
Confidential
Responsibilities:
- Involved in designing and developing the front end of the application using JavaScript, AJAX,HTML, CSS.
- Constructed Interfaces and API's for Public classes and detailed private classes usingJ2EE.
- Developed UI using HTML, CSSandJavaScript for the front end.
- Implemented the Hibernate framework (ORM) to interact with the Oracle database
- Developed web services inJavaand effectively usedSOAP, andWSDL.
- Used Hibernate for simple database table sync with user data.
- Involved in writing application - level code to interact with RESTful APIs, Web Services usingAJAX, JSON and XML.
- Used JMS for asynchronous messaging between different modules.
- Involved in designing, developing and testing ofJ2EEcomponents likeJavaBeans,Java, XML, Collection Framework, JSP, Servlets, JDBC, and JNDI and deployments inWebLogicServer.
- Involved inDatabase design and coding SQL for Oracle.
- Involved in bug fixing of various modules in the application that were raised by the testing team.
Environment: JAVA,J2EE,JavaScript, JDBC, Hibernate, Maven, XML, Log4J, Eclipse 3.4, Oracle, SOAP Web Services, Windows.