We provide IT Staff Augmentation Services!

Mulesoft Developer Resume

0/5 (Submit Your Rating)

Memphis, TN

PROFESSIONAL SUMMARY:

  • 6 years of IT experience in Software development of Web based Business Applications with 2+ years of experience in Enterprise application Integrations using Mule ESB.
  • Expertise in working with Mule API manager and RAML over Anypoint Studio, Anypoint Cloud - Hub, and API Gateway and Management.
  • Expertise in developing teh integration workflows using an ESB framework. Developed Mule ESB projects for teh services with synchronous and asynchronous mule flows.
  • Extensively worked on both Enterprise and Community edition of MULE ESB.
  • Hands on experience in developing mule Applications using Mule 4.
  • Participated in deployment of Mule ESB applications using Cloud Hub and Strong experience in Integration using Mule ESB in integrating various third-party solutions.
  • Worked in implementing Service Oriented Architectures (SOA) with XML/JSON based Web Services (SOAP and REST) with technologies like WSDL, SOAP, CXF.
  • Good experience in using Transformers, Filters, Flow Control, Collection splitters /Aggregators/ Scatter- Gather etc.
  • Expertise in using Mule DataWeave in Data transformations for in Mule Flow.
  • Extensive usage of Maven builds scripts for automated teh build process.
  • Worked on Mule flow variables, record variables, MEL (Mule expression language), various connectors like (File, HTTP, Oracle database, Salesforce, CXF), flow references and exception strategies.
  • Application integration experience using Mule ESB with connectors, transformations, Routing, ActiveMQ, JMS and RabbitMQ.
  • Front-end UI development skills using scripting languages like HTML5, CSS, DHTML, XML, JavaScript, AJAX and PHP.
  • Experience in ANT and Maven build tools for building and deploying teh application in web/app servers and vast experience with java multithreaded programming.
  • Proficient in SQL, PL/SQL programming. RDBMS experience includes Oracle, MS SQL Server, IBM DB2, Stored Procedures and Triggers.
  • Extensive experience in design and development of multi-tier applications usingJava and various J2EE technologies including JSP, Servlets, Struts, Spring, Hibernate, JAXB, JMS, JSF, RMI, Java Beans, JDBC, Networking, Threads and JMS.
  • Experienced in different IDEs like Eclipse, RAD, and NetBeans, Any-Point Studio and Maven for Development.
  • Worked extensively in Agile, Waterfall methodologies.

TECHNICAL SKILLS:

ESB: Mule ESB, WSO2

Programming languages: C, C++, JAVA, J2EE

Databases: Oracle, SQL server, MySQL, DB2, Mongo DB

Web Services: WSDL, SOAP, REST

Tools: MUnit, Log4j, Junit, Mockito

IDEs: Eclipse, Anypoint Studio, SOA suite

Operating Systems: Windows, UNIX, LINUX

Web technologies: HTML, JSON, CSS, JSP, AJAX, Java Script, jQuery

XML Technologies: XML, DTD, XSD, XPATH, XSLT, JAXP, JAXB

SVN Tools: CVS, ANT, SVN, GIT, Maven, Jenkins

Frameworks: Spring, Hibernate, Struts, JSF

Web Application Servers: Tomcat, Web Sphere, Web logic Server, JBOSS

Methodologies: Agile SCRUM, Waterfall model

PROFESSIONAL EXPERIENCE:

Confidential, Memphis, TN

MuleSoft Developer

Responsibilities:

  • AGILE development process has been followed. Experienced with stand-up, Retrospective, Demo, Planning meetings.
  • Developed mule applications using Mule 4.
  • Developed API’s using Mule Runtime 4.1.2 and acquired noledge on teh changes in Mulesoft Development when compared to Mule 3.
  • Worked on Mule 4 Error handling scenarios.
  • Extensively used Mule components that include File, HTTP, SMTP, FTP, SFTP, JDBC Connector, and Transaction Manager.
  • Worked on API’s using various connectors like Salesforce, Mongo DB, Dynamo DB.
  • Created teh MULE ESB Artifacts, created flows and configured teh MULE configuration files and deployed teh application using Jenkins.
  • Explored all most all Mule components and design teh integration component which gives best results in terms of performance. Deployed Mule Applications to Cloud Hub.
  • Extensively used Mule API kit and Postman to test Restful web service.
  • Used TFS for teh version control.

Confidential, Fremont, CA

MuleSoft Developer/Support

Responsibilities:

  • Responsible and active in teh analysis, definition, design, implementation and deployment of full software development life-cycle (SDLC) of teh project.
  • Used Mule ESB in designing, developing, testing and maintaining teh application.
  • Worked in mule deployments while releasing some applications and deployed Mule ESB applications into MMC (Mule Management Console).
  • Strong noledge and hands on experience in documenting and designing REST API's using RAML File.
  • Worked in emergency Stop, Start and Restarts.
  • Used ActiveMQ and RabbitMQ as messaging service for some applications.
  • Design and Implemented XML/WSDL/SOAP/RESTFUL Web Services to provide teh interface to teh various clients running on both Java and Non-Java applications.
  • Worked in all support relating activities like installing certificates.
  • Worked in all issues related to Application Support.
  • Extensively used Splunk to audit teh Mule events and sending teh Email Alerts in Table format.

Confidential, San Francisco, CA

MuleSoft Developer

Responsibilities:

  • Developed mule flows for asynchronous messaging, data transformation, routing and batch processing.
  • Designed batch processing using connectors like Microsoft Dynamics CRM, Salesforce, Database etc.
  • Designed and developed Mule based integration applications for interface team.
  • Developed mule flows for asynchronous messaging, batch processing.
  • Extensively used Mule components that include File, HTTP, SMTP, FTP, SFTP, JDBC Connector, and Transaction Manager.
  • Involved in producing & consuming REST based web services.
  • Used Mule ESB for design teh routing schemas, error handling, JMS, VM connection and spring-based resource initialization process.
  • Used Mule Data Mapper, Custom transformers for mapping flat file structures to Salesforce interface structures.
  • Worked on both community and enterprise edition of Mule.
  • Performed synchronization of data bi-directionally between salesforce and Microsoft CRM Dynamics in Mule.
  • Had an experience working on MULE API manager and RAML.
  • Strong experience in application integration using Web Services - JAXB, JAX-WS, SOAP, WSDL, JAX-RS, Restful.
  • Used Jenkins for CI/CD (continuous integration and continuous deployment).
  • Used MUnit to validate mule flows.
  • Created mule Flow using end-point, Connector using Mule ESB to communicate client/server systems.
  • Created inbound and outbound flows as well as transformations and orchestrations by using Mule ESB.

Confidential

Java Developer

Responsibilities:

  • Assisted a professor with Software Construction class material preparation.
  • Advise graduate students to develop projects using Java/J2EE technologies and web services (Refactoring Java code, debugging code, Test Driven Development).
  • Developed and maintained Java web application with Hibernate, Spring MVC Framework using RESTful web services.
  • Created user-friendly GUI Interface and Web pages using HTML, JavaScript, CSS and jQuery.
  • Extensively used Core Java with strong understanding and working noledge of Object-Oriented Concepts like Multi-Threading, Exception Handling, Inheritance, Polymorphism and collections.
  • Wrote build & deployment scripts using Maven on UNIX environment. Used GIT for version control.

Confidential

JavaDeveloper

Responsibilities:

  • Involved in all phases of project execution.
  • Followed TDD and scrum concepts of Agile methodology to produce high quality software.
  • Used EJB's for implementing teh Business tier.
  • Developed teh view-controller components using JSP, Servlets, HTML, CSS, CSS3, JavaScript, DHTML and jQuery.
  • Involved in front end development of report generation module using Swing.
  • Developed and implemented teh application using Spring MVC.
  • Used Spring AOP for Logging and Exception Handling.
  • Consumed SOAP based Web services using Apache Axis.
  • Writing service methods and SQL queries, PL/SQL to interact with teh PostgreSQL.
  • Used ANT as build tool and developed build file for compiling teh code of creating WAR files.
  • Used SVN for version control of teh application.
  • Used Apache Camel for API connectivity.
  • Performed Unit Testing by JUnit, Code Refactoring to adhere to teh existing design.
  • Used internal project management tool JIRA for Bug tracking and Issue tracking.
  • Used JSON to primarily transmit data between client and server.

Confidential

Java/J2EE Developer

Responsibilities:

  • Designed user interfaces, object model, application server logic and schema by analyzing requirements.
  • Used J2EE patterns for designing applications.
  • Designed UI pages using HTML, DHTML, JavaScript, Ext JS, JSP and Struts tag libraries.
  • Using Model View Controller (MVC) architecture of Struts developed client User Interface.
  • Extensively used design patterns like Singleton, Factory, Abstract Factory etc.
  • Involved in using Core java concepts - Collections, Exception Handling, Multi-Threading, Serialization.
  • Involved in peer design and code reviews using JProfiler.
  • Involved in writing Oracle SQL, PL/SQL- Stored Procedures, Functions, Triggers, Sequences, Indexes and Views. Involved in doing performance tuning by observing AWR reports and execution plans.
  • Involved in IBM MQ Series set up and messaging using Queues.
  • Production server issues investigation and providing solutions (common and reusable) for technically challenged problems
  • Performed Change and release management and supporting business users of application.
  • Extensively involved in Unit testing and coordinated with teh testing team and fixing Bugs at various stages of teh application development.

We'd love your feedback!