Mulesoft Developer Resume
CA
SUMMARY:
- Around 9 years of IT experience in full SDLC Information Technology projects wif 4 years of hands - on experience on MuleSoft and 5 wif Java Technologies.
- B2B Integrations using MuleSoft connectors such as SAP, SFDC, Database, JMS, etc.
- Hands on experience wif Web Services using SOAP, WSDL, REST, JSON and Canonical model, combined wif strong understanding & implementation of SOA
- Creating Flows, Sub Flows, Exception strategies and used Data Mapper and Data Weave extensively for transformations in Mule Any point studio
- Using Mule ESB (debuggers / flow analyzers), deployment, and tuning
- Good experience wif Mulesoft Cloudhub Administration; using Transformers, Filters, Flow Control, Collection Splitters/ Aggregators / Scatter- Gather etc. in Mule Anypoint studio and wif API Management using API Manager to apply security policies/throttling to the API requests
- Developed REST APIs wif RAML using APIKIT Router
- Created Proxy Services, implemented encryption/ decryption payloads which contains PII DATA
- Implementing Mule ESB architecture, rules, caching etc.
- Overrode the mule default functionality of connectors like ftp, http, soap etc.
- Well-versed wif Security concepts such as Transport Level Security, SOAP Level Security and SSL
- Created reusable Micro services; and composite services on top of Micro services.
- Designed a full failsafe, robust enterprise service bus including fault Tolerance, load balancing
TECHNICAL SKILLS:
EAI Tools: Mule Soft, AnyPoint Studio 7.1.1,7.3.1, 6.1.0, 5.1.x, 5.3.x, MuleSoft Cloud Hub, API Designer, API Manager, Runtime Manager, Mule ESB, Mule EE Runtimes 4.1.5,4.1.1,3.8.6,3.8.7,3.9.0, MuleSoft OnPrem servers, Cluster, Load balancers, Mule 4, DataWeave 2.0, RAML 1.0
Languages: JAVA
Application Servers: Apache Tomcat, WebLogic Server, TomEE, JMS, Active MQ
Database: Oracle 7.x, 8.x, 10g, 11g, SQL Server 2005/2008 and MySQL, PostgreSQL
Version Control: Tortoise SVN, Team Foundation Server(TFS),GITHUB, Gitlab, BitBucket.
Others: XML, XSL, SOAP, WSDL, REST, JSON, RAML, Python, WinSCP Client, PuTTY, SoapUI, Postman, REST Console, Jenkins, Slack, JIRA, Confluence, Active MQ Servers, JFROG Artifactory, ELK Docker.
PROFESSIONAL EXPERIENCE:
Confidential, CA
MuleSoft Developer
Responsibilities:
- Developed API(REST) interfaces using MuleSoft Any point studio using RAML 1.0 and perform data transformations to integrate various systems.
- Build and Deploy the mule applications into servers using CI/CD Jobs wif Jenkins.
- Work closely wif Testing Teams and Business Analysts to ensure that requirements are delivering correctly in a timely manner.
- Worked on various mule enterprise runtime like 4.1.1 and 4.1.5. and Upgraded the applications running on 4.1.1 to 4.1.5 to resolve some of the issues that were existing in 4.1.1.
- First in the company to Integrate CyberArk API's wif MuleSoft to get the real-time passwords for different types of databases and for various API's which requires basic auth to increase the security.
- Hands-on experience wif Any point Platform and published API's into Exchange and to apply various policies to API’s.
- Develop Complex queries on different flavors of Relational Databases like MySQL, PostgreSQL, DB2 and created various tables based on application requirements.
- Analyze, Develop, Design, Test, and Deliver major software components. Review, Repair, and Improve Existing Code and provide and secure solutions.
- Confer wif users, product management and project management to determine product requirements for all major and minor releases.
- Provide escalated support for high severity and to solve the issues in the production environment.
- Developed API"s which consume message from JMS Brokers like Active MQ, consumed and published messages into various queues and topics and write them into DB's in real time.
- Developed various Internal and external facing REST based API's using RAML1.0 and exposed API's outside the organization to consume by third parties.
- Hands on experience in writing RAML and Data weave transformations (DW2.0) like JSON, XML and XSL data transformations.
- Responsible for Design, code, test, deploy, and support scalable, high-performing, intuitive, and secure solutions.
- Experience wif deploying the applications in on prem servers, MuleSoft cloud hub servers and applying various security policies like client id, client secret and CORS for API's.
- Worked closely wif the python developers and others to halp them consume REST API’s.
- Participate in reviews and implementation to ensure high quality software wifin the schedules.
- Deliver quality deliverables as agreed upon wifin the schedule.
- Documented various confluence pages for best practices and to maintain Runbooks in order to halp AppOps team to resolve various issues following those runbooks.
Environment: Windows 10 Enterprise, Mule 4 MuleSoft Components Used: Any point Studio 7.1.1, 7.3.4, 4.1.1,4.1.5 Mule EE Runtime, OnPrem Servers, API Designer, API Manager, Runtime Manager, XML, SOAP, WSDL, REST JSON, RAML, Java Other Components Used: Postman, Soap UI, REST Console, PostgreSQL, MySQL, Docker Containers.
Confidential, Detroit, MI
MuleSoft Developer
Responsibilities:
- Worked on FCC(Federal Communications Commission) Project in automating the current project by using MuleSoft for submitting the outage tickets to NORS.
- Worked on the deployment of the applications in Hybrid Environment which involves deployment in the docker containers.
- Designed and developed several mediation flows of variety use cases using the MuleSoft Any point Studio of Mule ESB.
- Extensively used Data weave for data transformation.
- Created REST API's using RAML and developed flows using APIKIT Router
- Review statistics, validate or challenge the way things have always been done and identify areas for process and/or support tool improvements and efficiencies.
- Worked extensively on Munit frameworks and implemented several test cases for mule flows.
- Work closely wif functional leads/PMs to understand the partner integration requirements.
- Created various RAML resources to implement REST Based APIs as a part of project implementation.
- Designed and developed various MuleSoft ESB applications to implement the integration in dis organization.
- Consumed RESTful Web Services.
- Developed RESTful web services using MuleSoft Anypoint studio.
- Working on deploying the applications in to different clusters which has multiples nodes.
- Lead and contribute in the development, documentation and revision control of commercial engineering, design guides, configuration documents, s and solution guides, solution documentation and the best practices to implement.
- Implemented Simple security manager and HTTP Basic Autancation for the REST API’s which were build were the internal use.
- Hands-on Experience in viewing the logs from the docker containers using putty.
Confidential
Mule soft Developer
Responsibilities:
- Involved in requirements gathering wif business and understanding the integration needs for various projects.
- Prepared estimates and provided time frames to successfully implement business processes for each project.
- Created integration flow diagrams and mapping documents using Microsoft tools for better understanding of each application.
- Created Service Contracts and exposed to the end clients for each integrated application as per the business requirements.
- Integrated wif salesforce for continuous insertion of customer data into it from databases.
- Designed and developed re-usable integrated applications as per GM ESB Standards.
- Created REST based service interfaces using Mule ESB Anypoint Platform and delivered fast, reliable and scalable integration API codes.
- Implemented data transformations using Data Mapper and Data Weave in Anypoint studio.
- Consumed AWS webservices to get the customer data.
- Routing message to various destinations in a flow control components using Choice, Scatter-Gather.
- Developed flows using Synchronous and Asynchronous Services processing strategies.
- Created flows/sub-flows using various scopes, transformers and routers such as splitter and aggregator in Anypoint Studio.
- Implemented encryption/decryption, autantication for various integrated applications.
- Implemented error handling by using exception strategies and generated exception alerts in cloud hub.
- Created logging as service framework to log all the application logs in centralized location.
- Implemented OAuth for some of API’s.
- Manually deployed applications into Mule Soft Cloud Hub.
- Performed the automatic deployment of the projects by using maven builds.
- Used various testing tools such as Postman, Soap UI, REST Console and Jenkins.
Confidential
Java Developer
Responsibilities:
- Worked in Design, Development and Support phases of Software Development Life Cycle (SDLC). dis application is based on Struts framework architecture is a variation of the classic Model-View-Controller (MVC) design paradigm. dis system was developed using JSP, Spring MVC, Servlets, JavaScript and oracle.
- Configured connection caches for JDBC connections.
- Developed and implemented applications using Eclipse.
- Active participant in team meetings & developed Web forms using Web Services and JSP.
- Developed the halper classes used by most of the components in dis application.
- Designed and implemented components that convert data to valid XML that is transformed by XSL/XSLT files to HTML.
- Implemented the architecture wif Struts-Configuration, Action Form classes & Action classes.
- Involved in Unit Testing and other testing process.
- Used a different layer called Exception Layer to handle Exceptions.
- Developed code for generating the XML requests required for calling the web services.
- Used Spring Framework for Dependency injection and integrated wif iBatis.
- Developed code for processing the web service response obtained in XML as a String after calling the web Services using SAX parser.
- Participate wif ad-hoc troubleshooting, functionality problems and performance bottlenecks as needed.
- Configured Logger, appended and layout using log4j.
Environment: Java, Servlet, JSP, Struts, iBatis, JNDI, HTML, XML, DOM, SAX, ANT, WebLogic Server, Oracle9i, Edit Plus, Oracle - SQL, PL/SQL, log4j