Mulesoft Developer Resume
San Jose, CA
SUMMARY:
- Almost 7+years of experience in design and development using Java/J2EE Web Based, Client/Server applications, Database applications, and enterprise integration principles.
 - Involved in complete life cycle development using Mule ESB 3.x based on SOA architecture.
 - Implementation of custom transformations in Mule.
 - Responsible to develop Restful/SOAP web services in Mule.
 - Good hands on experience using Mule connectors like HTTP, FTP, FILE, SFTP, Sales Force, and Web Service Consumer etc. as a part of integration usage.
 - Extensively usage of Data Mapper and Data Weave in Data transformations for in Mule Flow.
 - Extensively used RAML and REST based APIs.
 - Expertise in developing and implementing Web applications using Java/J2EE Technologies including EJB 3.0/2.x (Entity Beans, Session Bean, Message Driven Beans), Hibernate, Spring, JSP, Struts, Servlets, Java Beans, JAXB, JMS, RMI, JSP Custom Tags Libraries, XML, Networking, Threads, IO, JDBC, JNDI.
 - Hands on experience in using the web Methods ESB tool kit like Integration Server, Broker, Trading Networks, designer, my web Methods Server and Deployed.
 - Experience in ANT and Maven build tools for building and deploying the application in web/App servers.
 - Experienced with JDBC API to call SQL Queries and PL/SQL (Stored Procedures) in the Database.
 - Experience with integration Patterns, integration tools, EAI, Transformations, XML Schemas, and XSLT.
 - Worked extensively on technologies Spring, Web services, SOAP, XML, JMS, JNDI, JDBC and various Databases like Oracle, MySQL and Microsoft SQL server during my tenure in Software Development.
 - Worked with Oracle8i/9i/10g, MySQL.
 - Thorough knowledge and experience in implementing Service Oriented Architectures (SOA) using XML based Web Services (REST/SOAP/UDDI/WSDL)
 - Extensively worked on XML technologies like XML, XSL, XSD, XSLT, and DTD. And worked with XML parsers like SAX, DOM, JDOM, XML Beans and JAXP.
 - Worked on Web Application Development with Framework like Struts, JSF, Hibernate and Spring.
 - Good experience in unit testing, Integration testing and User Acceptance testing using JUnit.
 - Worked on messaging using Active MQ.
 - Worked on implementation of the version control software CVS, VSS, SVN, GIT and Clear case.
 - Well experienced using various web/application servers like Apache Tomcat, Web Logic, Web Sphere and JBOSS.
 - Extensive knowledge in Agile, Waterfall and RUP Methodologies.
 - Excellent communication skills and team player spirit coupled with problem analysis and solving abilities.
 
PROFESSIONAL EXPERIENCE:
MuleSoft Developer
Confidential - San Jose, CA
Responsibilities:
- Follows the guidelines of Agile methodologies or SDLC for project management.
 - Worked on preparing the technical specification documents (TSD'S) for all the services that are to be implemented
 - Develops integration workflows using an ESB framework
 - Understanding of various connectors such as Sale force, HL7
 - Testing of applications under different environment
 - Watermarking and polling of batch records
 - Recovery of lost or failure records
 - Designed and developed enterprise services using RAML and REST based APIs
 - Usage of java transformers in Mule ESB.
 - Creating and consuming CXF soap and REST services
 - Experience in working with larger projects involving multiple groups.
 - Experience with Mule administration, configuration and tuning
 - Experience with MuleSoft MMC and Enterprise release capabilities
 - Salesforce integration and along with different applications such as Trumba ( Event planner) and databases.
 - Used Git hub for version and source control.
 - Done with messaging using Active MQ.
 - Involved in unit testing and writing the MUnit Test cases for the flow flows.
 - Implemented synchronous ans asynchronous messaging scopres using Active MQ.
 - Developed mule flows to integrate data from various sources in to database, from Activemq queues, some transformations were aslo done at the integration layer.
 - Used ActiveMQ for messaging service in application.
 
Environment: Java 1.7, Mule soft ESB 3.6, Any point studio, Oracle, CXF, SOAP, REST, Trumba, Sales force, Git Hub, Active MQ, RAML, Rally
Sr. MuleSoft Integration Consultant
Confidential, Chicago, IL
Responsibilities:
- Followed the guidelines of agile methodologies of SDLC for project management.
 - Worked on preparing the technical specification documents (TSD'S) for all the services that is to be implemented.
 - Utilized Rally tool to track User stories, tasks, defects and the features.
 - Developed the integration workflows using Mule Soft ESB framework.
 - Utilized various connectors such as Sale force, SAP, AJAX, FTP, HTTP, File, SMTP, SFTP, Servlets, Quartz, and Database in different workflows.
 - Designed and developed enterprise services using RAML and REST based APIs
 - Used various transformers in Mule ESB based on use case and had implemented the custom transformations
 - Developed the flows / orchestrations for integrating the components written on top of different internal platforms using Mule ESB and Active MQ.
 - Worked on SOAP & REST based Web services for Mule ESB flows.
 - Have written batch jobs to run at specific schedule times.
 - Done with transformations using Data Weave.
 - Implemented RAML files for different entity creations and respective associations.
 - Experience with Mule administration, configuration and tuning. Deployed Mule applications through MMC and managed the server deployments.
 - Experience with Mule Soft MMC and Enterprise release capabilities.
 - Coordinated with larger projects involving multiple groups in different locations, examinations centers and the international courses.
 - Created http inbound & outbound flows, routing, orchestration, transformations and Security of MULE ESB application using Oauth
 - Salesforce integration and along with different applications such as Trumba (Event planner) and the databases.
 - Used ActiveMQ for messaging service in application.
 - Used Maven to build the applications using dependencies.
 - Used Get as a version and source controlling tool and deployed the application on premises as well as on Cloud Hub.
 - Developed complex Drawers, Grids and lot of other reusable common components using MVC 5.0 and Telerik.
 - Used Angular, Typescript, Html5, and CSS3 for client side implementation.
 - Used bootstrap extensively to implement responsive design on the client side.
 - Used Bootstrap in-order to create UI-Controls like Grids, Date Time Picker, and Select Picker etc.
 - Implementation of client side validations using JQuery, Remote Validations and MVC Custom attributes and Data annotations.
 - Implemented AngularJS, 2.0 Typescript for Improved Dependency Injection
 - Developed SPAs using AngularJS with Typescript and implemented Tinplating and Data Binding along with the new features like Child Injectors added in AngularJS 2.0
 - Worked on HL7 Data, processing the messages from interface and pumping the data in to tables using Node API.
 - Handled one of the most complicated lab modules in the health care industry and delivered efficiently.
 - Used Entity Framework Code First technique as an ORM, with which will have a good hold on data model.
 - Created Business, Service, Repository and Data layers to ensure plug and play across various clients.
 - Used Ninject framework to handle Dependency Injection.
 
Java/J2EE Developer
Confidential -Harrisburg, PA
Responsibilities:
- Business requirements analysis by interacting with the Lead/Architect. Involved in designing the application by drawing UML diagrams using Microsoft Visio tool.
 - Developed POJO's, Data Access Object (DAO) which handles all database operations using Hibernate, Hibernate named queries.
 - Developed and deployed Web services to interact with partner interfaces, and client interfaces to consume the web services using CXF, WSDL, SOAP, AXIS and JAX-WS technologies. Involved in event-driven, stream-oriented XML parsing, XML serialization, XML Schema validation.
 - Integrating third party libraries to augment those lacking or inefficient. Used Restful web services using CXF tool to develop web services easily and to be invoked by different channels.
 - Developed service objects as beans by using spring IOC/DI.
 - Implementation of enterprise application with AngularJS, node.js and Spring MVC.
 - Used Spring Beans to encapsulate business logic and Implemented Application MVC Architecture using Spring MVC framework.
 - Installed and maintained IBM SOA products like Web Sphere Message Broker and Data Power.
 - Involved in creating http inbound & outbound flows, custom java and XSLT transformers and Security of mule endpoint through WSSR.
 - Extensively used Mule ESB components like File Transport, SMTP Transport, FTP/SFTP Transport, JDBC Connector, and Transaction Manager.
 - Implemented Hibernate (ORM Mapping tool) framework to interact with the database to update, retrieve, insert and delete values effectively.
 - Used EHCache for second level cache in Hibernate for the application.
 - Involved in to pass messages like payload to track different statuses and milestones using EJB, JMS.
 - Involved in unit testing, integration testing, SOAP UI testing, smoke testing, system testing and user acceptance testing of the application.
 - Used spring programmatic transaction management for Java Persistence.
 - Involved in integration of spring and Hibernate frameworks.
 - Involved in setting up server, DSs, JNDI, queues & deploying app in Web Sphere Application Server.
 - Followed the test-driven development using the JUnit and Mockito framework.
 - Created continuous integration builds using Maven.
 - Involved in fixing QA/UAT/Production issues and tracked them using QC.
 - Performance Tuning is done by making Code changes to remove unnecessary calls.
 - Performed hardening tasks and handled Exceptions appropriately.
 - Maintained authorization & authentication using Site Minder.
 - Worked closely with testers and explained the functionality so that they can test accordingly.
 
Environment: Java, JSP, Servlets, JavaScript, Eclipse 3.x, Spring DI, Spring IOC, Spring AOP, Hibernate 3.0, Mule ESB 3.2/3.5, AJAX, XML, XSLT, JAXP, JAXB, AXIS, CSS, CXF, WSDL, SOAP, JAX-WS, REST, JUNIT, MAVEN, Microsoft Visio, Clear Case, Web Sphere 8.1, JNDI, EJB, JMS, QC, Log4J, SOAP UI, GOF and J2EE design patterns.
Java/J2EE Developer
Confidential -Charlotte, NC
Responsibilities:
- Business requirements analysis by interacting with the Business Analysts.
 - Developed the UI components using JSF Facelets, Prime Faces, JSTL and CSS.
 - Developed POJO's, Data Access Object (DAO) which handles all database operations using HQL & Hibernate named queries.
 - Used spring framework to inject services, entity services, transaction management, and concerns by factory class corresponding to the use case operation executing.
 - Involved in using spring concepts - DI/IOC, AOP, Batch implementation and Spring MVC.
 - Implemented Programmatic transaction management using Spring AOP.
 - Created WSDLs as per wire frames, UI pages & generated client jars using JAX-WS.
 - Used Apache CXF to create SOAP based & JAX-WS to create Restful web services.
 - Involved in creating internal & external services, Entity services and handlers.
 - Development of Authorization & Authentication using Site Minder. Involved in doing Site Minder simulation in local environment
 - Create a XOM, BOM and deployed on Rule Execution Server (RES).
 - Used Hibernate as ORM to map Java classes to data base tables.
 - Implemented business logic components using POJOs.
 - Developed adapter classes to create a layer over existing code.
 - Transformed, Navigated, Formatted XML documents using XSL, XSLT, XPath, XSL-FO.
 - Assisted BA's in editing and creating Business Rules in Rule Studio and integrated them into Rule Team.
 - Done with performance testing using Rational Performance Tester.
 - Performance Tuning is done by making necessary changes in Java as well as DB code.
 - Worked closely with testers and explained the functionality so that they can test accordingly.
 - Done WAS 8.1 server set up with JDBC providers, JNDI, DSs & then deployed the application.
 - Done unit testing & the integration testing.
 - Used Ant for building the code & ivy for dependency resolutions.
 - Used GIT for branching & version controlling.
 
Environment: Java 1.6, J2EE, JSF Facelets, Prime faces, CSS, JQUERY, Spring 4.0, Hibernate 4.2.9, Spring Security, Log4j 1.2.14, Eclipse 3.x, Junit 3.8.1, IBM WAS 8.1, WSDL, SOAP, CXF, GIT, RAD, Oracle-SQL, PL&SQL, Unix, XML, JAXP, JAXB, Ant, Ivy.
