We provide IT Staff Augmentation Services!

Mulesoft Consultant Resume

3.00/5 (Submit Your Rating)

Charlotte, NC

SUMMARY

  • 10+ years of IT experience in Requirement Gathering, Analysis, Design, Development, Testing, Documentation and Support.
  • 3+ years of extensive implementation experience in MuleSoft ESB over Anypoint Platform, Anypoint Studio, Anypoint Exchange, Cloud - Hub, API Gateway and management.
  • 6+ years of development experience in the WebSphere Commerce platform.
  • 10+ years of experience in Java/J2EE technology.
  • Strong experience with Mule ESB (3.8.x and 4) Mule API, Mule Anypoint Studio, CloudHub and RAML.
  • Experience on creating Flows, Sub Flows, Exception Strategy, Error Handling, DataMapper and DataWeave transformation.
  • Experience using Mule Connectors like DB, HTTP, HTTPS, FTP, SFTP, File, JMS, Salesforce, SAP etc. as a part of integration.
  • Involved in Complete Life Cycle development using Mule ESB based on SOA architecture. Also, responsible to develop REST API/SOAP Web Services in Mule ESB based on SOA.
  • Strong development experience with producing and consuming Java Web Services using WSDL, SOAP, JAX-WS, JAX-RS, CXF, XML, WS-Security.
  • Proficient in Creating cluster environment using Mule ESB with Mule Anypoint Studio and Creating ActiveMQ, RabbitMQ with different topologies in Enterprise Integration.
  • Experience with JMS both Synchronous and Asynchronous messaging.
  • Experience in Application integration using MuleSoft ESB and IBM Message Broker for integrating and orchestrating the services.
  • Experience in Design and Delivery of technology solutions in B2B and B2C commercial based E-Commerce implementation on WCS V6.x and WCS V7.x.
  • Having experience in MVC architecture, Struts, UML and EJB design patterns.
  • Experience in Order, Member and Catalog subsystems and creating Controller Commands, Task Commands, Data Beans and EJB Entity Beans.
  • Experience in Web 2.0, and Dojo Ajax Framework and also worked on e-Spot, Dyna cache configuration, and Promotions.
  • Experience in Error Handling, Logging and Tracing and experience in Log4j.
  • Experience in integrating third-party integration using IBM MQ and IBM Tealeaf.
  • Experience in debugging and resolving issues in SOLR.
  • Experience in Version Control System, Build & Deployment, LINUX & UNIX environment.
  • Strong programming skills in designing and implementation of multi-tier applications using Java, J2EE, JDBC, JSP, JSTL, JSF, JavaScript, Struts, Servlets, JavaBeans, HTML, CSS, EJB, XML, XSLT, AJAX and web services.
  • Experience in software testing, unit and regression testing, defect tracking and management using ServiceNow, JIRA etc.
  • Ability to create module level detailed technical design document based on high-level design and functional documents.
  • Strong written and Verbal communication skills, presentation and problem-solving skills.

TECHNICAL SKILLS

ESB & EAI : Mule ESB, EMS/JMS, Active MQ

Java Framework : Struts Framework, WebSphere Commerce Framework

Analysis/Design : MVC pattern, EJB pattern

Languages : Java, J2EE, C, C++

Java Technologies : JavaBeans, AWT, Swing

J2EE Technologies : JSP, Servlets, EJB, JDBC

Web Technologies : Web 2.0, XML, XSD, XSLT, HTML, JSTL, JavaScript, AJAX, DOJO Ajax

Web Services : SOAP, JAX-WS, JAX-RS, REST API

Database Technologies: SQL, PL/SQL, Oracle 10G, DB2

Database Tools : TOAD, SQL Developer, SQLDBX

Operating System : Windo ws 98/NT/2000/7 Enterprise, Linux

Application Server : WebSphere 6.0. WebSphere 7.0 FEP 5

Defect Tracking : JIRA, ServiceNow, HP Quality Center

Build & Deploy Tool : ANT, WCBD, Maven and Jenkins

Version Control Tools : CVS, SVN, Star Team, Microsoft VSS 6.0

PROFESSIONAL EXPERIENCE

Confidential, Charlotte, NC

MuleSoft Consultant

Responsibilities:

  • Created the System APIs for communicating with the core systems and internal database and the Process APIs to implement the business logic.
  • Designed and developed enterprise services using REST API (RAML) in Anypoint Platform’s Design Center
  • Imported RAML file into Anypoint Studio to generate the flows to implement the business logic.
  • Developed REST APIs and SOAP web services in Mule ESB based on SOA architecture.
  • Experience in implementing integration flows using Mule Anypoint Studio to connect to REST, SOAP service, Oracle DB, JMS and ActiveMQ broker.
  • Created Mule Flow using Endpoint, Connectors and Components using Mule ESB to communicate to client/server systems.
  • Extensively worked using Mule components such as HTTP, Database, File, SMTP, FTP/SFTP, JDBC connector, Transaction Manager and have knowledge on Salesforce and VM connectors.
  • Have working experience on using components like Scatter-Gather, Batch processing, Error handling Choice Routers etc.
  • Implemented synchronous and asynchronous messaging scopes using JMS, Apache Active MQ in Mule.
  • Used DataMapper as well as DataWeave for custom data transformations and data validations within flows and sub flows.
  • Worked on the Mule API Gateway to apply policies and manage security for an API. Also worked on Proxy settings using the API Gateway for APIs.
  • Created http inbound & outbound flows, routing, orchestration, transformations and Security of Mule ESB application using OAuth.
  • Created Mule ESB artifacts, created flows, configured the Mule configuration files and deployed the application.
  • Create environments and configure production and sandbox environments at business level.
  • Create role, groups and add members to a group to restrict unauthorized access of API within the team based on the member positions.
  • Deploy the application and check the status of the application and verify the logs for errors in the Runtime manager
  • Utilized Log4J for logging and writing MUnit test cases for unit testing

Environment: Java 1.8/J2EE, Spring, Web Services, MuleSoft ESB 3.8/4, Anypoint Studio, Cloud Hub, Data Weave 2.0, RAML, JSON, XML, XPATH, XSLT, XSD, SOA, Active MQ, RabbitMQ, GIT, ANT, Maven, Junit, MUnit, OAuth.

Confidential, Charlotte, NC

WebSphere Commerce Consultant

Responsibilities:

  • Designed and Developed Order History and Order Details by integrating with backend system REX using IBM MQ.
  • Design and development of Quick Add acquisition and customer Part Number in the shopping cart functionality.
  • Implemented Dealer Dashboard data feed using IBM MQ and IBM BODL process.
  • Worked in Change Request and Enhancements of new features such as Dealer Dashboard widget and pending orders alert.
  • Implemented Custom Registries to load and cache the config parameters from DB.
  • Working in an Express shipping enhancement.
  • Developing Controller command, Task Command, Data beans, design and develop Web2.0 store pages using JSP, HTML, Java Script., JSTL, DOJO widgets, jQuery and WCS Ajax framework.
  • Experience in Exception Handling and Logging and Tracing for handling errors programmatically and for assisting in debugging.
  • Define and apply the access control policies (ACP) and use the acpload utility.
  • Configuring access control policies for controller commands and Views.
  • Production support activities such as troubleshooting, debugging and resolving issues.
  • Experience on debugging issues in SOLR search and SOLR indexing.
  • Deploying code on Stage, QA and Development environments.
  • Build and Deployment using WCBD and Jenkins
  • Setting up and monitoring Stage Propagation
  • Worked on the sql queries and scripts for Database cleanup
  • Monitoring and creating new Scheduler jobs for enhancing the overall performance
  • Troubleshooting commerce site issues.
  • Strong experience in documentation, review, analyze and fix post production issues.
  • Maintain Production and Test environments.
  • Strong experience in bug fixing and enhancements on change requests.
  • Troubleshooting and Performance Tuning of the system.

Environment: IBM WebSphere Commerce Suite 7.0, IBM RAD 7.5.5.5, Oracle 10g, EJB 2.1, Java Servlets 2.5, JEE 5, JSTL, JSP Support 2.1, Struts 1.2.9, IBM-Wink-jars 1.00, JavaScript, Dojo 1.3.1, AJAX, EJB2.0, JDBC, XML, and Oracle 10g, Share Point, SVN, jQuery

Confidential, Newport Beach, California

Java/J2EE and DataStage Developer

Responsibilities:

  • Participated in project planning and analysis with business and development team.
  • Responsible for providing Solution proposal document.
  • Experienced in Design and Development of Java based distributed object systems, middleware technologies using EJB, Struts, Spring, JSP and Servlet
  • Having relevant experience in Log4j, ANT build script.
  • Experienced in MVC Architecture and JAVA Design Patterns.
  • Having relevant experience in XML, XSL, HTML, JavaScript, JQuery, JSON.
  • Worked in Data load Customization.
  • Worked with business users in gathering requirements and functional design.
  • Analyze and provide solution for critical issues.
  • Prepared detailed specifications from which programs will be written, designed, coded, tested and debugged.
  • Developed RESTful web-services that can support high-volume transactions.
  • Provided support for applications in production as well as lower environments.
  • Good team player with excellent communication skills.
  • Designing, Developing, Documenting and Testing the Different Jobs according to Business Requirements (Service Requirement Document - SRD)
  • Extensively worked with Data Stage Designer for developing various jobs like Join, Look Up and Merge, Transformer stages to meet different business requirements and performance.
  • Extensively used Data Stage director to validate, monitor, schedule and execute the jobs.
  • Used DataStage Manager for Exporting and importing the jobs between the production and the development servers.
  • Used the Datastage Designer to develop processes for extracting, clean, transforming, integrating and writing to flat files. Used SQL * Loader for loading data from flat files into Oracle tables.
  • Used Datastage Sequencer to run the jobs in sequence.
  • Optimized the ETL jobs by running multiple jobs in parallel.
  • Developed user defined Routines and Transformations for implementing Complex business logic.
  • Developed Parallel Jobs which loads Dimension Tables and maintains Surrogate key generation in multiple run.
  • Also done production support work once the code is into production
  • Parameterized DataStage jobs to allow portability and flexibility during runtime.
  • Widely used Quality stage to cleanse the data before sending to ETL process.
  • Used Shared container for simplifying design and maintenance.
  • Worked with production support organization (PSO) to resolve different severity level issues.
  • Responsible for UNIT, System and Integration testing. Developed test scripts, Test plan and Test Data. Participated in UAT (User Acceptance Testing).

Environment: Datastage 8.5, Oracle 10g, UNIX, Autosys .

Confidential

Java/J2EE Developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC) such as requirements gathering, modeling, analysis, design and development
  • Produced the report data on the client Front-end using JavaScript, HTML 5, CSS3 and client-side validation through JavaScript.
  • Implemented pages using JSP, Servlet and JavaScript used for client-side validations
  • Ensure best programming standards and performance by using all the features in Struts 2 framework and validator.
  • Implemented MVC architecture, Service Locator, Session Facade, Business Delegate and Data Access Object, Value Object and Singleton patterns
  • Involved development of front-end components using Struts 2, JSP, JavaScript, JAVA, XML
  • Used Dependency Injection and DAO feature of Spring framework and O/R mapping tool Hibernate for rapid development and ease of maintenance
  • Implemented Transactions and Batch Updates using Spring framework.
  • Writing service methods and SQL queries, PL/SQL to interact with the Oracle DBMS.
  • Involved in Production Support. Solved many production issues based on priority.
  • Developed Test cases with Junit
  • Involved in code review and deployment of the application on development, testing of production servers.

Environment: JDK 1.6/ J2EE, Servlet, JSP, HTML, CS S, JavaScript, Spring 2.5, Struts 2, XML, log4j, Maven, JUnit, Weblogic JavaScript

Confidential

Java/J2EE Developer, WCS Developer

Responsibilities:

  • Got trained in WebSphere Commerce v7 .0.
  • Worked with various clients like ACNielsen, Home Depot, and British Telecom on J2EE and IBM WCS projects.
  • Experience with the data model and programming model for WebSphere Commerce.
  • Experience with WebSphere Commerce programming techniques and methods for extending the base WebSphere Commerce functionality base on the best practices and methodologies recommended by IBM.
  • Involved in the preparation of low-level design document.
  • Developing Controller Command, Task Command, Data beans, creating store pages using JSP, HTML, advanced taglibs and Java Script.
  • Designed and Developed Request Catalog form.
  • Define and apply the access control policies (ACP) and use the acpload utility.
  • Mentoring junior developers in WCS and Best Practices in J2EE.
  • Unit Testing and Bug Fixing.
  • Worked on production support activities.

Environment: IBM WebSphere Commerce Suite 6.0, IBM RAD 6.0.0.4, Oracle 10g, EJB 2.1, Java Servlets, JEE 5, JSTL, JSP, Struts JavaScript, Dojo 1.3.1, AJAX, EJB2.0, JDBC, XML, and Oracle 10g, Share Point, SVN, jQuery, Ajax

We'd love your feedback!