Mulesoft Admin/developer Resume
San Francisco, CA
SUMMARY
- 6 years of overall IT experience that covers in - depth understanding and exposure to requirement gathering, analysis, design, development, implementation and deployment of various Integration projects.
- Certified Mulesoft Developer - Integration and API Associate.
- 2+ years of extensive implementation experience in Mule ESB over AnypointStudio, Anypoint Cloud-Hub.
- Mule ESB experience with implementing service-oriented architecture (SOA) and enterprise application integration (EAI) using mule Server 3.x.
- Created Mule ESB based tooling suite for handling message transitioning, validation, enrichment and routing to upstream and downstream entity data consumers.
- Experience in Mule Administration, Configuration, & Tuning with Mule Soft MMC & Enterprise release capabilities.
- Experience in MuleSoft AnyPoint API platform on designing and implementing Mule APIs.
- Expertise in using Mulesoft Anypoint studio in creating various flows to integrate applications, Web services, API's and databases.
- Designed and developed enterprise services using REST based APIs.
- Hands on experience using Muleconnectors like HTTP, Database, Salesforce, VM, SMTP, FTP, JMS, FILE.
- Extensive Knowledge on databases like Oracle, MS SQL Server and MySQL.
- Experience in implementing Mule Batch Processing, Scatter-Gather.
- Experience in Web technologies using HTML, CSS, XHTML, JavaScript, and JQuery.
- Integrated Salesforce and other external applications using Force.com SOAP API.
- Experienced in designing and testing custom API using RAML.
- Expertise in web development applications using Core Java, Servlets, JSP, EJB, JDBC, Spring, Hibernate, XML, XSLT, RMI, JNDI, Java Mail, Java Beans and Web Services.
- Worked in developing the application using Java/J2EE platform. Implemented the Model View Control (MVC) structure using Spring 3.0.
- Good exposure for Java/J2EE applications using IDEs like My Eclipse & Eclipse, RAD & Net Beans.
- Knowledge of SOA Design patterns for building middleware systems ground up using Message Routing, Message Filtering, Message Transformation, Batch message processing and error handling.
- Hands on experience in using Software development methodologies Agile Methodology, Scrum and Waterfall software development processes.
- Expertise in using ANT and Maven scripts for building & deploying application in web/App servers.
- Configured the projects in Subversion, Jenkins & JIRA.
- Used log4J for enabling runtime logging. Performed System Integration test to ensure quality of the system.
- Strong analytical, interpersonal and communications skills. Demonstrated track record of analyzing situations, implementing solutions in a fast-paced environment
TECHNICAL SKILLS
ESB: Anypoint Studio (5.3 and up),MuleServer 3.x, RAML, EJB,MuleESBFlowsData Weave, Connectors, Message Processors, and Deploy to Cloud, Deploy to MMC, Components, Scopes, filters.
Languages: C++, Java, UNIX shell scripts, SQL, PL/SQL
J2EE Technologies: JDBC, JMS, JSF, JSP, Servlet, Struts, MVC, Hibernate, Spring
Databases: Oracle 10g/11g, MySQL, MS SQL Server 2008, MS-Access
XML technologies: XML, XSL, XSLT and JAXB
Web Technologies: JavaScript, AJAX, HTML, DHTML, XHTML, CSS
Servers: Apache Tomcat 8, IBM WebSphere
Build tools: Ant, Maven
Tools: SQLDeveloper, DB Visualizer, JIRA, Jenkins, Server Studio.
SOA Web Services: SOAP, REST, WSDL, XSD, XML
PROFESSIONAL EXPERIENCE
MuleSoft Admin/Developer
Confidential, San Francisco, CA
Responsibilities:
- Integration of Mule ESB system while utilizing Queues, Topics, HTTP, File system and SFTP transports.
- Implemented data transformation using XPATH, XSLT, Data Weave, custom java classes.
- Extensively used Mule components that include File, SMTP, FTP, SFTP, JDBC Connector (Sale force, Database, HTTP and FTP) and Transaction Manager.
- Migrated Mule ESB 3.5 apps to Mule ESB 3.7.3 and updated all the dependencies.
- Migrated deprecated Data Mapper mapping to Data Weave in MULE ESB.
- Developed RESTful/SOAP web services in Mule ESB based on SOA architecture.
- Design and Implemented RESTFUL Web Services using various data format (JSON, XML) to provide the interface to the various third party applications.
- Experience in MuleSoft Anypoint API platform on designing and implementing Mule APIs.
- Strong knowledge and hands on experience in documenting and designing REST API's using RAML.
- Hand-on experience with transformers, exception handling, testing & Security of Mule ESB endpoint through OAuth.
- Implemented asynchronous messaging using Active MQ.
- Developed interfaces between Salesforce, REST and SOAP web-services.
- Developing Mule ESB projects for the services with synchronous and asynchronous Mule flows.
- Responsible and active in the analysis, design, implementation and deployment of full software development life cycle (SDLC) of Mule soft project.
- Involved in injecting dependencies into code using spring core module concepts like IOC of Spring Framework.
- Used Log4J components for logging. Perform daily monitoring of log files and resolve issues.
- Used GitHub for the version control.
Environment: MuleSoft ESB 3.5.3/3.7.3 , AnyPoint Studio, ActiveMQ, RAML, Salesforce, Cloud hub, HTML, JavaScript, Oracle 11g, JSON, Eclipse IDE, log4j, CVS, WebSphere, JUnit, Maven, GitHub.
Java/Mule ESB Developer
Confidential -Pennington, NJ
Responsibilities:
- Developed the integration workflows using Mulesoft ESB 3.5.3
- Used Data Base Connectors to connect with respective systems using Mule ESB.
- Have written MUnit test cases to validate the Mule flows.
- Experience in MuleSoft Anypoint API platform on designing and implementing Mule API's.
- Coded various business process methods required for creation of Web Services related to customer information and provider information, using JAX-WS, SOAP, WSDL and JAX-RS, REST web services.
- Created the MULE ESB artifacts, created flows and configured the MULE configuration files and deployed the application.
- Involved in achieving minimum percentage of code coverage for unit tests, which was a requirement for committing to a repository.
- Involved in deploying applications into MuleSoft CloudHub and Mule Management Console.
- Configuring the Mule process for fetching the data from topic and make service calls to the Middle Tier Mule ESB for processing.
- Configured a Mule flow to integrate application with Angular JS.
- Implemented a Mule ESB based tooling suite for handling message transitioning, validation, enrichment, routing to upstream and downstream entity data consumers.
- Involved in unit testing and writing the MUnit Test cases for the flows and made use of Git hub for version and source control.
Environment: Java 1.7, Mule ESB 3.5.3, RAML, Spring, Hibernate, Connectors, Transformations, JSP, Servlets, HTML, JavaScript, SQL developer, WebSphere, Maven, Log4j, Quality Center, JIRA Tracking tool.
Java/J2EE Developer
Confidential, Tampa, FL
Responsibilities:
- Worked in Agile team in 4 weeks' sprints to rapidly develop output to partners and incorporating feedback with product owners.
- Working with Business team to analyze project scope, create requirement stories and determine priorities.
- Design Use Case Diagrams, Class Diagrams and Sequence Diagrams.
- Preparation of design strategy documents for all the impacted systems and Low level design for server components.
- Used Spring Framework for Dependency injection and integrated with the Spring Web Flows.
- Used Hibernate as ORM tool to store the persistence data into the DB2 database.
- Involved in writing SQL & PL SQL - Stored procedures, functions, sequences, triggers, cursors, object types.
- Involved in developing app using Spring MVC and also used other modules of Spring DI & AOP.
- Involved in implementing Programmatic transaction management using AOP.
- Used Hibernate with JPA for attaining Object Relational Mapping Building, Deployment and Configuration Management of the source code to WAS servers.
- Developed SOAP web services to be shared with CRM to interact with Prime Biller.
- Providing Development support for production implementation and validation on implementation date and resolving any production issues.
- Used Maven as the build tool and is scheduled / triggered by Jenkins (build tool).
- Used SOAP UI tool for testing web services connectivity.
- Used Git Hub to Check-in and Checkout the code.
- Used Log4j framework to log/track application.
Environment: Core Java, J2EE, CSS, Spring, Hibernate, HTML, XML, SQL, JavaScript, CSS, Angular JS, Bower, Gulp, EJB-3.0, Rational Software Architect (RSA), Mongo DB, WAS, Unix, REST Web Services, SOAP UI, Maven, Apache Tomcat Server, Jenkins, Log4j.
Java Developer
Confidential, Bloomington, Illinois
Responsibilities:
- Worked on Oracle, spring, and Hibernate based 24x7 Web applications.
- Built an end to end vertical slice for a JEE based billing application using popular frameworks like Spring, Hibernate, JSF, Facelets, XHTML, Maven2, and Ajax by applying OO design concepts, design patterns, and best practices.
- Integrated other sub-systems like loans application, equity markets online application system, and documentation system with the structured products application through JMS, WebSphere MQ, and SOAP based Web services, and XML.
- Strong experience in HTML, JSP, CSS and JavaScript.
- Designed the logical and physical data model, generated DDL scripts, and wrote DML scripts for Oracle 9i database.
- Designed and developed a Rich GUI (RIA) front-end using DHTML, JSP and JavaScript.
- Developed SWING Desktop Client to access Cash Services.
- Tuned SQL statements, Hibernate mapping, and WebSphere application server to improve performance, and consequently met the SLAs.
- Gathered business requirements and wrote functional specifications and detailed design documents.
- Improved the build process by migrating it from Ant to Maven2.
- Built and deployed Java applications into multiple UNIX based environments and produced both unit and functional test results along with release notes.
Environment: Java 1.5, JSF Sun RI, Ajax4JSF, Spring, XML, XSL, XSD, XHTML, Hibernate, Oracle 9i, PL/SQL, Spring-WS, HTML, JSP,CSS, JavaScript, WebSphere, JMX, ANT, Maven2, JUnit, SVN, TDD, and XP.
