Mulesoft Developer Resume
CA
SUMMARY:
- Around 8 years as a professional developer on MuleSoft and Java in experience object oriented programing including 3.5+ years in Mule ESB Development.
- Extensive experience in developing Mule ESB flows and integrating Service Oriented Architecture (SOA) and Enterprise Application Integration (EAI) using Mule runtimes.
- Extensive working experience on all phases of Software Development Life Cycle (SDLC) and working environment in Agile (Scrum).
- Experience in handling mule API's, TIBCO and OFM Development.
- Extensively worked on XML technologies like XSL, XSD and DTD, also worked with XML parsers like SAX, DOM, JDOM, XML Beans and JAXP.
- Hands on experience designing RAML specs, building API's using API kit in Mule applications.
- Experience in numerous projects utilizing Java, Java EE, Enterprise Java Bean, and Apache Struts web applications to create fully - integrated client management systems.
- Experience in production support, troubleshooting and maintenance.
- Designed and developed Mule ESB projects using various connectors like HTTP, File, SFTP, DB, Transformers and Data Weave for integrating various applications which are on-premises hosted on cloud using Synchronous and asynchronous Mule flows.
- Worked on both Enterprise and community edition of Mule ESB, also had a hands on working experience on API's using RAML.
- Experience in web development applications using Eclipse, RAD and SOA Integration developing using WSO2 Developer studio.
- Experience of working on CSS preprocessors like LESS and SASS along with JavaScript task runners like Grunt JS.
- Extensively worked on XML technologies like XSD, XSLT, XQuery and Xpath for data transformations in Mule Soft.
- Used Postman for testing restful Web Services.
- Strong experience in implementing Service Oriented Architectures (SOA) using XML based Web-Services SOAP and REST Web Service.
- Worked also in SOA, EIP using WSO2 ESB, DSS, MB and API manager.
- Extensively worked on both Enterprise and Community edition of Mule ESB.
- Experience using GitHub as a source control repository.
- Excellent verbal and written technical documentation skills.
- Self-Motivated and organized with strong written and verbal communication skills.
PROFESSIONAL EXPERIENCE:
Confidential, CA
Mulesoft Developer
Responsibilities:
- Developed the integration workflows using Mule ESB framework along with Oracle ADF. Tightly integrated with different application using Scrum in Agile methodology.
- Utilized various connectors such as Salesforce, NetSuite, SAP, AJAX, FTP, HTTP, SMTP, SFTP, Database, HL7 and web-service like Apache CXF.
- Mapped data from CSV to XML and vice-versa using Dataweave and Datamapper and responsible for API designing using REST and SOAP services.
- Created JDBC adapters as a resource adapter in establishing a connection between servers and Enterprise Information Systems for Enterprise Application Integration (EAI)
- Worked on preparing the Technical Specification Documents (TSDs) for all the service that are to be implemented and worked with MMC (Mule Management Console) and Enterprise release capabilities.
- Configured a Mule flow to integrate application with Angular JS.
- Implemented a Mule ESB based tooling suite for handling message transitioning, validation, enrichment and routing to upstream and downstream entity data consumers.
- Used various transformers in Mule ESB based on use case and had implemented custom transformations. Carried out creation and consumption of SOAP and REST services using CXF for SOA architecture.
- Profound Experience in using ActiveMQ, RabbitMQ for Asynchronous message queuing.
- Transformed, Navigated, Formatted XML documents using XSL, XSLT, XPath, and XSL-FO.
- Deployed Mule applications into MMC (Mule Management Console).
- Experience in integration Patterns, integration tools, EAI, Transformations, XML Schemas, XPath and XSLT.
- Analyzed Mule administration, configuration and tuning and integrated the work flow rule engine for performing the validation process with Mule ESB.
- Created http inbound and outbound flows, routing, orchestration, transformations and security of MULE ESB application using OAuth.
- Implemented the transformation logic with XSLT based XPath expressions.
- Configured different Mule connectors like HTTP, Database, NetSuite and Salesforce. Involved in upserting data into SFDC objects.
- Involved in deploying applications into MuleSoft Cloud Hub and Mule Management Console.
- Created custom components and configured them in mule-cofig.xml and verified with the XSLT standards.
- Experienced in designing and testing custom API using RAML.
- Configuring the Mule process for fetching the data from topic and make service calls to the Middle Tier Mule ESB for processing.
- Implemented Jenkins for Continuous Integration Builds and automated Notifications.
- Done with WebSphere Application server set up & deployed the EAR on it.
- Used Maven as the build tool and is scheduled / triggered by Jenkins (build tool).
- Used MUnit for mocking and unit testing mule flows and Implemented cluster based approach while deploying applications in QA and PROD environments. .
Environment: Java 1.7, Mule ESB 3.7.1, Any point studio, Angular JS, CXF, SOAP, REST, Sales force, Git Hub, Active MQ, RAML, JMS, Rally, Scrum, MUnit, Spring, Hibernate 3.5, RabbitMQ, Anypoint Studio, Unix, AJAX, XML, XSLT, CSS, WSDL, MAVEN, Jenkins.
Confidential, Hoboken, NJMulesoft Developer & Administrator
Responsibilities:
- Developed RESTful/SOAP web services in Mule ESB based on SOA architecture. Extensively used a Mule component that includes File Transport, SMTP Transport, FTP/SFTP Transport, JDBC Connector, and Transaction Manager.
- Experience in Mulesoft Anypoint API platform on designing and implementing Mule APIs.
- Used Mule ESB in designing the application as a middleware between the third party system and the customer side system.
- Work closely with functional leads/PMs to understand the partner integration requirements.
- Integrated different enterprise applications based on the designed architecture
- Integration of Mule ESB system while utilizing MQ Series, Http, File system and SFTP transports.
- Implemented synchronous and Asynchronous messaging scopes using Active MQ in Mule .
- Configuring the Mule process for fetching the data from topic and makes web service calls to the middle tier Mule ESB for processing .
- Used Dataweave for data transformations and data validations within flows and sub flows.
- Used AMQP Endpoints to connect to RabbitMQ.
- Utilized custom logging framework for Mule ESB application
- Used Database Connectors to connect with respective systems using Mule ESB.
- Used encryption algorithms to encrypt the fields in the environment properties.
- Utilized integration Patterns, integration tools, EAI, Transformations, XML Schemas, and XSLT.
- Architected Integrations using Mule Soft ESB environments for both on premise and Cloudhub environments.
- Strong knowledge and hands on experience in documenting and designing REST API's using RAML File.
Environment: MuleSoft ESB, Any point studio, Oracle, CXF, SOAP, REST, OAuth, Sales force, Git Hub, Active MQ, RAML, JSON, Rally, MUnit, Perl, Web Sphere 8.1, Tomcat, Spring Framework, Hibernate, WSDL, SOAP, CXF, SOAP UI, CVS, Oracle, SQL Developer, IBM Clear Case, UML, FileZilla.post
ConfidentialJava Mulesoft Developer
Responsibilities:
- Develop web reporting applications using Java, JSP, Struts, Java Beans, HTML, DHTML, CSS with Oracle database as backend to provide for high-quality reports for upper management, and owning over many reporting applications.
- I Re-implement poorly designed MS Access and Business Objects based applications to create more robust web solutions. Built three different small-scale Web applications with quick turnaround times.
- Developed User interactive reporting for migration manager using Adobe Flex, Active script, Web services and WSDL.
- Designed and implemented Create Appointment and Customer Visit Request web services.
- Developed Web reporting applications using Java, JSP, Java Beans, Struts and oracle as Data base.
- Using JSP, Java script and DHTML the front end is developed.
- Utilized open-source tools including Eclipse and Apache Tomcat Server for application deployment.
- Performed configurations in Apache Tomcat web/application servers. Assisted other development projects with application design and performance issues.
- Development using Java, JSP and Servlets on WSAD
- Developed Struts Action and Form classes to access Java Beans and UI.
- Wrote MySQL, PL/SQL stored procedures and functions to manage data, MySQL queries for necessary requirements, and MySQL triggers for data automation.
- Worked with Core Java concepts like Collections Framework, multithreading, memory management.
- Developed classes using core java (multithreading, concurrency, memory management) and some spring IOC.
- Expert in using J2EE complaint application servers like BEA Web logic, IBM Web Sphere, Apache Tomcat, JBoss and Mule ESB.
- Coded Java applications on both client-side and server-side using JDBC and advanced multithreading.
- Troubleshooting of the Linux errors during implementation and thereafter.
- Implemented services in modeling analytics platform using Grails and Groovy.
- Implemented various complex PL/SQL queries and Stored Procedures.
Environment: Java1.6/1.7, JSP, Eclipse, Servlets, JSON, Struts, Spring, Hibernate, JNDI, Hibernate, HTML, XML, DHTML, Linux, Log4j, Ant, Web Sphere, Oracle, Windows, JBPM, Scrum, JDBC, Web services (SOAP/WSDL and REST), Web Logic Application Server, SVN, Java Script, CSS, and Unix.
Confidential
Java Developer
Responsibilities:
- Developed the integration workflows using MuleESB framework along with Oracle ADF. Tightly integrated with different application using Scrum in Agile methodology.
- Utilized various connectors such as Salesforce, SAP, AJAX, FTP, HTTP, SMTP, SFTP, Database, HL7 and web-service like Apache CXF.
- Mapped data from CSV to XML and vice-versa using Dataweave and Data mapper and responsible for API designing using REST and SOAP services.
- Created JDBC adapters as a resource adapter in establishing a connection between servers and Enterprise Information Systems for Enterprise Application Integration (EAI).
- Worked on preparing the Technical Specification Documents (TSDs) for all the service that are to be implemented and worked with MMC (Mule Management Console) and Enterprise release capabilities.
- Configured a Mule flow to integrate application with Angular JS.
- Implemented a Mule ESB based tooling suite for handling message transitioning, validation, enrichment and routing to upstream and downstream entity data consumers.
- Used various transformers in MuleESB based on use case and had implemented custom transformations. Carried out creation and consumption of SOAP and REST services using CXF for SOA architecture.
- Involved in developing Graphical User Interface (GUI) that was designed using ASP .NET and the business logic was coded in C# .NET
- Analyzed Mule administration, configuration and tuning and integrated the workflow rule engine for performing the validation process with MuleESB.
- Created http inbound and outbound flows, routing, orchestration, transformations and security of MULE ESB application using OAuth.
- Involved in deploying applications into Mulesoft CloudHub and Mule Management Console. Created custom components and configured them in mule-cofig.xml and verified with the XSLT standards.
- Configuring the Mule process for fetching the data from topic and make service calls to the Middle Tier Mule ESB for processing.
- Involved in unit testing and writing the MUnit Test cases for the flows and made use of Git hub for version and source control.
- Used MUnit for mocking and unit testing mule flows and Implemented cluster based approach while deploying applications in QA and PROD environments.
- Gathered requirements and planning on integration of both SAS applications using Mule ESB and Integrated Mule ESB system while utilizing Rabbit MQ, JMS, Http, File system and SFTP transports.
Environment: Java 1.7, Mule ESB 3.7.1, Any point studio, Angular JS, CXF, SOAP, REST, Sales force, Git Hub, Active MQ, RAML, JMS, Rally, Scrum, MUnit, Spring, Hibernate 3.5, Anypoint Studio, Unix, AJAX, XML, XSLT, CSS, WSDL, MAVEN.
