Sr. Mule Soft Developer Resume
Monroeville, PA
SUMMARY:
- 5+ years of professional Information Technology experience with 4+ years of experience in Enterprise Service Bus (ESB) projects using Mule Soft.
- Mule ESB experience in implementing Service - Oriented Architecture (SOA) and Enterprise Application Integration(EAI) using Mule Server 3.x.
- Extensively worked on Any Point Studio and Mule Integration Platform and used it to interface application services by utilizing message routing, data transformation and service creation utilities.
- Participated in deployment of Mule ESB applications using Cloud Hub and Strong experience in Integration using Mule ESB in integrating various third-party solutions.
- Hands on experience in Mule Soft. Expression Language(MEL) to access payload data, properties and variable of Mule Message Flow.
- Responsible for writing application code & development activities for large projects especially in a SOA environment and Reliability Patters with Mule Soft ESB.
- Design (OOD) using UML and SDLC of distributed applications. Hugely experienced in using Mule Soft Studio that integrates APIs, databases and SaaS applications and deployed Mule Soft applications to Cloud Hub and on-premise servers.
- Extensively worked on both Enterprise and Community edition of MULE ESB. Have an experience working MULE API manager and RAML.
- Experience in System monitoring, On Call Production Support for infrastructure, maintaining availability of SAP Production Landscape and resolved Incidents based on their priority.
- Knowledge of Oracle ADF Framework to develop web applications. Work experience in implementing ESB Integration Services using Mule Soft ESB and Talend ESB.
- Utilized Mule Soft features like Data Weave, API designer and various connectors to ensure robust and loosely coupled integration layer every time.
- Responsible to develop RESTful and SOAP web services in Mule ESB based on SOA architecture.
- Strong application integration experience using Mule ESB with connectors, transformations, Routing, Active MQ, JMS and RabbitMQ.
- Good knowledge and worked on several Azure, Google Cloud Platform and OpenStack IaaS, PaaS and SaaS tools.
- Widely experienced with Mule ESB in designing and implementing core platform components for API/Services Gateway as well as other technological cross-cutting capabilities and a contributor to Mule ESB open-source.
- Created Mule ESB based tooling suite for handling message transitioning, validation, enrichment and routing to upstream and downstream entity data consumers.
- Technical experience in the areas of Object Oriented Analysis (OOA) and Object Oriented
- Strong front-end UI development skills using scripting languages like HTML5, CSS, DHTML, XML, JavaScript, Angular JS, AJAX and PHP.
- Immensely experienced in writing SQL Queries, Oracle PL/SQL, JDBA and JPA along with good knowledge on NoSQL and MongoDB.
- Experience in ANT and Maven build tools for building and deploying the application in web/app servers and vast experience with java multithreaded programming.
- Field experience with Junit and Log4j in developing test cases and determining.
- Effective communication and interpersonal skills, ability to work in a team/independently and adapt quickly to new and emerging technologies.
TECHNICAL SKILLS:
Programming Language: Java, C++, C, PL/SQL, SQL.
Frame Works: Custom MVC, Struts, Spring, and Hibernate.
IDEs: Eclipse, Net Beans, Any-Point Studio.
Mule: Any Point Studio, Mule EE 3.6+, RAML, Data Weave, Cloud hub, MMC.
Web Methods: API, SOAP - API, WSDL - API, HTTP, XML, REST, JERSEY, WS-Security.
XML technologies: XML, DTD, XSD, XSLT, XPATH, JAXP, JAXB.
Web/Application Servers: Apache Tomcat, WebSphere, Web logic and JBOSS.
Data base: Oracle, MySQL, IBM DB2, MS SQL Server, S3 Bucket.
Build & Integration tools: Ant, Maven, and Jenkins.
Version Control Tools: Confidential, Git Hub, SVN.
Environment: Windows XP/7/8, Linux, Ubuntu, Mac.
WORK EXPERIENCE:
Confidential, Monroeville, PA
Sr. Mule Soft Developer
Responsibilities:
- Orchestrated full Software Development Life Cycle (SDLC) starting from collecting Business specifications, Analysis, Design and Development, Testing and documenting the entire life cycle using various methodologies like Agile, SCRUM, Waterfall and Test-Driven Development.
- Experienced with Mule administration, configuration, tuning, Mule Soft MMC and Enterprise release capabilities.
- Used Agile methodology was to emphasize on face to face communication over written documents and make sure that iteration is passing through a full software development cycle.
- Expert in documenting business requirements, functional, technical specifications and test cases.
- Developed Mule flows to integrate Data from various sources into Database from Active MQ topics and queues and some transformations were also done at the integration layer.
- Responsible in developing integration workflows using Mule ESB framework and implemented Data Weave and content based routing using Mule ESB.
- Design and Implemented RESTFUL Web Services using various data format (JSON, XML) to provide an interface to the various third-party applications.
- Done with transformers, exception handling, testing & Security of Mule ESB endpoint through OAuth.
- Designed various types of flows which are integrated with Salesforce CPQ, Amazon Web Services, Mainframes.
- Expertise in Service Oriented Architecture and SAP principles and practices
- Developed flows/orchestrations for integrating the components like connectors, transformers and scopes written on top of different internal platforms using Mule ESB for XML to CSV conversion.
- Developed an Integration Component with third party application using Mule ESB and has an experience in integrating Cloud applications like SFDC, Workday & Intact using Mule ESB.
- Designed, developed, implemented ETL process to extract, transform, and load (ETL) data from inbound flat files and various source systems and loaded into Data Mart using the Informatic Power Center.
- Had a Good exposure on working with the Amazon webservices with an Amazon S3 bucket.
- Used Cloud Hub connector in the flows to trigger alerts during exceptions and captured the failed records for further recovery.
Environment: Mule ESB 3.7.x, Agile, Scrum Methodology, Maven, SOAP, RESTful, Salesforce CPQ, SVN Cloud, Angular JS, Amazon s3, JSON, XML.
Confidential, Charlottesville, VA
Mule ESB Developer
Responsibilities:
- Oversee the development and maintenance of technical and process documentation.
- Implemented Agile and Scrum methodologies acting as a scrum master.
- Created MULE ESB artifact and configured the MULE configuration files and deployed.
- Developed the web tier using JSP, Spring MVC, and Tiles. Implemented event handling using Java, Ajax, and Java Script. Used Ajax based jQuery for faster front end.
- Experience in developing interfaces between Salesforce and Oracle ERP using Informatic Cloud/Mule ESB technologies.
- Created Mule ESB helper class to call the Mule flow, connection end point and connectors directly from Java component instead of creating another Mule Flow.
- Create Cache Memory on Windows Azure to improve the performance of data transfer between SQL Azure and WCF services.
- Experienced in working with Collibra Java API's using Mule AnyPoint Studio.
- Developed the services interface to access core services & provisioning services using Mule ESB.
- Developed an Integration Component with third party application using Mule ESB.
- Created as well as consumed the SOAP as well as RESTful web services using WSDL, SOAP, CXF.
- Developed Mule ESB projects for the services with synchronous and asynchronous Mule flows.
- Creating cluster environment using Mule ESB with Mule Any Point Studio and Creating Active MQ with different topologies in Enterprise Integration.
- Created http inbound & outbound flows, routing, orchestration, transformations and Security of Mule ESB application using OAuth.
- Written the application code and development activities in a SOA architecture with Mule ESB 3.5/3.7.1
- Worked with Splunk professional services to make the best practices that can be followed by everyone to maintain the performance of Splunk.
- Used Maven for building and deploying Application.
- Strong experience in designing REST API's using RAML File.
- Had an experience in writting M u nit test cases to make sure the unit testing.
- Utilized VM to make sure the reliability patterns in Mule Flows.
- Involved in Monitoring and Housekeeping, Analysis, Bug fixing, Maintenance, Testing, Efforts estimate, Business communication with Users, Coordination with various teams such as SAP functional, Technical, EDI teams.
- Actively involved in technical meetings, requirements gathering, analysis, planning, effort estimations, development and testing.
Environment: Mule Soft Any Point Studio 5.4, Mule ESB 3.5/3.7.1, Active MQ, RAML, GIT Hub, Apache-Maven, XML, Servlets, SOAP, RESTful, WSDL, CXF, Maven, CXF, Azure.
Confidential
Mule Soft Developer
Responsibilities:
- Analysis and understanding of business requirements and implementing the process using agile methodology.
- Configuring the Mule process for fetching the data from topic and makes web service calls to the middle tier Mule ESB for processing.
- Created http inbound & amp ; outbound flows, routing, orchestration, transformations and Security of Mule ESB application using OAuth.
- Extensively used Mule components, which includes File, SMTP, FTP, SFTP, JDBC Connector, and Transaction Manager.
- Experience in Mule Soft Any point API platform on designing and implementing Mule APIs.
- Developed and designed the Rapid Rewards Framework in Mule ESB with Spring Integration.
- Implemented RAML files for different entity creations and respective associations.
- Salesforce integration and along with different applications such as Trumba (Event planner) and databases.
- Involved in creating http inbound/outbound flows & orchestration using XPath using Mule ESB.
- Using Mule ESB to route various service calls, to do validation of service input and to handle exceptions.
- Gather requirements and planning on integration of both SAS applications using Mule ESB.
- Deployed Mule ESB applications into MMC (Mule Management Console).
- Developed front end of the application using JSP pages, CSS, HTML.
- Implemented the Choice Exception Strategy to catch all possible Exceptions in the Flow.
- Developed an Integration Component with third party application using Mule ESB and Web Sphere MQ.
- Worked on connectors like SMTP, SFTP, FTP, which overridden the existing functionality whish suits the requirements using Mule ESB.
- Implemented new and altered queries for the added functionalities using SQL.
- Experience with Mule administration, configuration and tuning.
- Used SVN for Version Control.
- Supported deployment teams in merge issues while deploying the code to different environments.
Environment: Mule ESB 3.3/3.5.1, RAML, Any Point, MVC, Hibernate, IBM WebSphere application server, PL/SQL, RAD, Maven, Web Services- REST, SOAP, Sales force, Soap UI.
Confidential
Java Developer
Responsibilities:
- Involved in design and Drawing UML diagrams such as use cases, sequence diagram.
- Involved in development of controller component using Servlets and view component using JSP, XSLT, CSS, HTML and JavaScript for the client-side validation.
- Involved in the design of user interface and business layers.
- Developed web services to generate and attached contract documents.
- Involved in the testing of the web services to establish time taken to attach and send huge PDF.
- Developed user interfaces using JSP and form beans with JavaScript to reduce round trips to the server.
- Created use cases diagrams, activity diagrams, sequence diagrams and class diagrams.
- Designed and implemented UI layer using JSP, Java Script, XML, XHTML, XSL, XSLT and business logic using Servlets, JSP and J2EE framework.
- Worked on Spring-DAO based declarative transaction management.
- Implemented Hibernate and spring framework.
- Involved on the back end to modify business logic by making enhancements.
- Responsible for writing JavaScript for the validation in client side.
- Involved in design and implementation of contract Web service.
- Involved in the business logic-coding framework to seamlessly map the business logic into respective value beans.
- Implemented email and SSO integration using Node.js for backend and Angular.js in frontend.
- Develop dashboard for client health and performance (Node.js)
- Involved in publishing the web services to help users interacting with web services.
- Worked closely with requirements to translate business rules into business component modules.
- Developed functions and store procedures using SQL and PL/SQL for the application.
- Wrote database queries using SQL and PL/SQL for accessing, manipulating and updating Oracle database.
- Used Clear Case to merge code and deploy them in to a central depository location.
- Extensively implemented telecom operational support system (OSS) in development.
- Multithreading used to enhance interaction between rate matrix and ECM systems.
Environment: Java 1.5, J2EE, SOA services, JSP, Agile/Scrum, Eclipse, HTML, XML, JavaScript, AJAX, ANT, Apache Axis, WSDL (Restful), SOAP, XML, Node.Js, TCP/IP, JavaScript.
