Mulesoft Developer Resume
Minneapolis, MN
SUMMARY
- Over 7 years of professional IT experience with over 4 plus years’ experience in analysis, design, development and implementation, support of Enterprise Application Integration using MuleSoft and TIBCO products.
- Good experience in developing Mule ESB flows and integrating Service Oriented Architecture (SOA) and Enterprise Application Integration (EAI) using Mule runtimes.
- Proficient inMuleSoft AnyPoint API platform on designing and implementing Mule APIs.Strong working noledge on API Gateway.
- Experience on creating Flows, Sub Flows, Exception strategy, Data weave transformation, Data Mapper and other activities.
- Good experience on all API life cycles Designing RAML Specifications, Publishing to exchange, Building APIs, deploying to the Cloud and Managing APIs.
- Strong experience in Data weave Transformations, Error Handling and MUnit Testing.
- Strong experience in implementing Service Oriented Architectures (SOA) using XML based Web - Services SOAP and REST Web Service.
- Experience in CI/CD process with Jenkins, GIT and Bitbucket
- Experience in different IDEs like Eclipse, RAD, and NetBeans, Any-Point Studio and Maven.
- Good experience on all phases of Software Development Life Cycle (SDLC) and working environment in Agile.
- Experience in working with RDBMS like MySQL, SQL Server, ORACLE, and DB2.
- Excellent communication and documentation skill, good team player.
TECHNICAL SKILLS
AnyPoint Platform: Mule ESB, API Designer, MMC, Cloud Hub, Runtime Manager, Exchange, AnyPoint Studio, VPC, V-Core, Workers.
Web Technologies: HTML, WSDL, CSS, XML, AJAX, XSLT.
Languages: C, C++, Java, J2EE, Data weave, Python, Ruby
Databases: Oracle 9i, 10g, PL/SQL, HQL, MS SQL, IBM DB2
Mule: Mule 3.9.x/4.1.x, AnyPoint Studio 6.5/7.5 and MMC
J2ee Technologies: Servlet, JSP, JSON, JDBS, XMI.
Tools: & Utilities: SVN, GIT, Jenkins, Ansible, AWS, Artifactory, Nexus.
Servers: Tomcat 6.1, Web logic 6.X/7.0, JBoss
PROFESSIONAL EXPERIENCE
Confidential, Minneapolis, MN
MuleSoft Developer
Responsibilities:
- Create various documents, business requirements, functional, technical specifications, and test cases.
- Design various types of flows which are integrated with Salesforce, Amazon Web Services, Mainframes.
- 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.
- Responsible in developing integration workflows using Mule ESB framework and implemented Data Weave and content-based routing using Mule ESB.
- Create 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.
- Create 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.
- Drive code review meetings to provide analyze and testing support to Business Analyst people.
- Integrate mulesoft runtime with external log aggregator Splunk and configure Log4j appender.
- Secure RESTful API with OAuth and JWT tokens.
- Implement integration patterns such as Fan-in-fan-out, mediation and enrichment pattern.
- Coordinate in all testing phases and worked closely with Performance testing team to create a baseline for the new application.
Environment: WSDL, SAP, SOAP, JSON, JMS, MuleSoft, SVN, ActiveMQ, Servlets, MMC, AnyPoint Studio, Cloud Hub, GitHub, XML, XSD, XSLT, XPATH, Jerkins, GIT
Confidential, St, Louis, MO
MuleSoft Developer
Responsibilities:
- Actively involved in technical meetings, requirements gathering, analysis, planning, effort estimations, development, and testing.
- Develop the services interface to access core services & provisioning services using Mule ESB 3.9.2.
- Create flows that provide and consume services (SOAP & RESTful).
- Create http inbound & outbound flows, routing, orchestration, transformations, and Security of Mule ESB application using OAuth.
- Create API Proxy and deploy to API Gateway.
- Create flows in design studio
- Utilize various connectors such as Salesforce, FTP, HTTP, VM, File, SMTP, SFTP, Servlet, and Database.
- Create MULE ESB artifact and configured the MULE configuration files and deployed.
- Develop Mule ESB projects for the services with synchronous and asynchronous Mule flows.
- Troubleshoot issues with message flow services and provide quick turnaround for fixing and testing.
Environment: Spring MVC, SOAP, Nexus, Java, XPATH, AnyPoint Studio, MuleSoft, Jerkins, GIT, SVN, MMC, SD, ActiveMQ, RabbitMQ, Servlets, JAXP, JAXB, WSDL, XML
Confidential, Columbus, Ohio
Tibco Developer
Responsibilities:
- Designed,Developed,Configured and Deployedall kinds of Process ofTIBCOBusiness Works.
- Development and configuration ofTIBCO MQ Series Adapterfor integrating with IBM MQ Series
- Designed, developed, monitored, and managed variousTIBCO Business WorksInterfaces andAdaptersin Production.
- Monitored and Managed the Deployments andTIBCOComponentsusingTIBCOAdministrator.
- ConfiguredSOAPWeb ServiceinTIBCO, including configuredSOAP ServerandSOAP Client.
- UsingTIBCO Business Worksto create and invocateSOAP over HTTP Web Service.
- Created and invocatedSOAP over JMS Web ServiceusingTIBCO Business Works.
- Worked onJDBC Transaction Groupto perform multiple database operations within the group as a single unit of work inTIBCO Business Works.
- Used theSOAP Web Serviceto write files to disks inTIBCO Business Works.
- ReconfiguredSOAPWeb Serviceby changing the transportHTTPtoJMS, orJMStoHTTP.
- Worked on interoperability ofTIBCO Business Works SOAP Servicewith theJAX RPCclient.
- Worked on interoperability ofTIBCO Business Works SOAP/JMS Servicewith theApache AXISclient.
- Generated variousXML schemasas per the mapping involved in the process flows from the integration perspective.
- Implementederror handlingin Business Process and conducted Unit testing, component testing and supported system testing.
- Fault tolerancewas achieved using Rendezvous certified messaging methodology.
- Documented the design of theworkflowusing Components and Message flow diagrams in UML using Microsoft Visio.
Environment: TIBCO BW 5.2, TIBCO Adapters, Test Director, Windows NT, Solaris 2.7, Oracle Applications Adapter 3.0, DSP, Mainframes, Oracle Apps, Web Services, SOAP, XML.
Confidential, Chicago, Illinois
Java Developer
Responsibilities:
- Participate in Requirements gathering, Analysis, Design and Development phases of the project with major emphasis on Development of the modules.
- Implement persistence layer with Hibernate Framework which interacts with the database.
- Leverage Dependency Injection mechanism of Spring Framework in Business logic implementation
- Implement presentation tier using Spring MVC.
- Used TOPIC, Queues and MDB’S for reliable asynchronous communication between clients and the bank when exchanging important information such as status reports.
- Create JSP and HTML pages using JavaScript and AJAX for validations.
- Parse XML documents using SAX and DOM parsers.
- Develop the application using the Session Facade, Data Access Object.
- Consumed Webservices from a remote and global application.
- Used JDBC to invoke Triggers, Stored Procedures in Oracle 10g.
- Used RAD for developing web components such as JSP, Controller tier that includes action classes and business tier that includes EJBs
- Used Rational Rose for Use Case Diagrams, Activity Flow diagrams, Class Diagrams, Sequence diagrams and Object diagrams in design phase
- Deployed the application on IBM WebSphere Application Server.
- Used JUnit Testing Framework for performing Unit testing.
- Used Log4J to capture the log that includes runtime exceptions.
- Used CVS for version control.
Environment: JDK 1.7, IBM Web Sphere Application Server 6.1, RAD 7.0, UML, IBM Rational Rose, struts 1.3, EJB Session Beans, Hibernate 3.0, Spring 2.0, JSP 2.1, XML Web Services, SOAP, WSDL, JMS, JNDI, Log4j, Java Script, XSL, XSLT, Servlets 2.5, Oracle 10g, JUnit, CVS, Windows.
