Mulesoft Developer Resume
Overland Park, KS
SUMMARY
- 8+ years of total IT Experience in Analysis, Design, Development and Testing of Client - Server and EAI and B2B Applications.
- More than 3+ years of Experience in Integration of Systems with Mule ESB and TIBCO Business works.
- More than 3+ years of Strong experience on Mule architecture including Mule ESB, Anypoint studio, APIkit, API Gateway, Flow and various Connectors.
- Expertise Skills in developing SOAP over HTTPS using WSDL and REST over JSON using RAML/JSON with strong skills in understating and implementing SOA.
- Extensive Experience in designing, developing and managing APIs using Mule API gateway/portal.
- Experience in deploying Mule flows and securing the APIs using the Mule platform in CloudHub.
- Experienced troubleshooting Mule ESB, including working with debuggers, flow analyzers, and configuration tools.
- Experienced with understanding of a service development tool sets and platforms in MuleSoft ESB by working with SOAP/REST Services
- Experience Architecting Mule Projects with integration to 3rd party applications.
- Expertise skills using DATA Mapper and DATA Weave to transform data from one format to another format.
- Worked on integrating various applications with TIBCO Active Database Adapter, TIBCO File Adapter, DB2 Adapter, TIBCO SAP R/3 Adapter, and Oracle Apps Adapters using TIBCO Business Works.
- Experience in user management, system and domain monitoring and management using TIBCO Hawk and TIBCO Administrator.
- Experience in B2B Integration using TIBCO Business Connect EDI and SOAP protocols.
- Experience in implementing SOA concepts by designing and developing Web Services/WSDL, SOAP using TIBCO Business Works.
- Designed XML schema definitions (XSDs) to support the mapping of standard TIBCO Active Enterprise message payloads onto SOAP API calls.
- Solid understanding of business needs and requirements.
- Excellent Analytical, Problem solving and communication Skills.
- Ability to manage multiple priorities and projects, develop requirements and evaluate multiple objectives and solutions.
- Excellent communication, interpersonal and analytical skills.
- Extensive Experience working with TIBCO Hawk monitoring tool.
- Working experience of Oracle 9i/10i, SQL and PL/SQL programming.
- Extensive exposure with Windows and UNIX flavors.
- Involved in daily meetings with business Analysts and Developers and other project stake holders.
- Expertise in reviewing the Teamwork and report the work status to the manager.
- Experience in all facets of Project Life Cycle, from initial feasibility analysis and conceptual design through documentation, implementation, user training and enhancement.
TECHNICAL SKILLS
Mule ESB: Mule Any point Studio, Mule Cloudhub, Dataweave and Data Mapper
TIBCO Integration: TIBCO Runtime Agent 5.x, TIBCO Active Matrix Business Works 5.x., TIBCO Spotfire, TIBCO Administrator, TIBCO Adapters
TIBCO Messaging: TIBCO Rendezvous 7.x/8.x, TIBCO Enterprise Messaging Service 4.x/5. x.
Version Control: SVN, GIT and RTC
Languages: Java, C, C++, HTML, XML, XPATH, XSLT, XSD, SOAP, XSLT, WSDL, Unix shell scripting
Protocols: TCP/IP, FTP, EMS, RV, HTTP, SOAP
Databases: Oracle, DB2, MS SQL
Operating Systems: Windows, UNIX (Solaris, Linux), HP-UNIX, Macintosh OS
XML Related: XML, XSD, XSLT, SOAP, WSDL and XPATH
PROFESSIONAL EXPERIENCE
Confidential
MuleSoft Developer
Responsibilities:
- Experience in developing flows using Mule Any point studio.
- Experience in designing, developing, mocking, and managing APIs using Mule soft's Any point platform.
- Built integration solutions in Mule soft using Mule soft API Led connectivity approach.
- Designed and developed Mule ESB projects using various connectors like SAP, Salesforce, File, Database, Transformer for integrating various applications.
- Experience in working on flows, sub-flows, connectors, flow controls, filters, REST/SOAPweb services, API Design and Development using RAML, M Units/J Units, Data Transformation using Weave & Mapper and Exception Handling Strategies.
- Understanding of Web services (SOAP & REST), XML and JSON formats, HTTP protocol, and underlying internetworking concepts.
- Experience in Continuous Integration and Continuous Delivery i.e. CI/CD pipeline using automation tool Jenkins.
- Experience in designing, and consuming RESTFUL and SOAP APIs.
- Hands on experience on using flow designer to design applications and API with RAML.
- Hands on experience in Mule Expression Language (MEL) to access payload data, properties and variables of Mule Message Flow. Hands on experience on Cloud hub and API Management.
- Developed and tested connectivity between Mule soft and external CRM and ERP applications such as SAP, Salesforce, and MS Dynamics.
- Developed and analyzed interfaces between SAP and Salesforce.
Environment: Mule ESB, SOAP, REST, WSDL, UDDI, Axis, CXF, Http, XML, XSL, DTD, XSD, XSLT, XPath, X Query, JAXP, CSS, HTML, JQuery, Servlets, JSP, JSON, Any point studio, Azure, Oracle SOA, CSS.
Confidential, Overland Park, KS
Sr. Mule ESB Developer
Responsibilities:
- Involved in various phases of Software Development Life Cycle (SDLC) as requirement gathering by assisting with JAD sessions, modelling, analysis, architecture design and development using AGILE methodology.
- Completely re-enforced and re-structured some already existing API's. Designed and developed several flows for new requirements and variety use cases using the MuleSoft Anypoint Studio of Mule ESB.
- Created new schemas, examples and RAML's for new API's.
- Worked on Authentication and Authorization project by using OAuth 2.0and SSL.
- Extensively used Dataweave for data transformation and implementing complex logics.
- Performed data transformation mostly from JSON to fixed width format
- Created REST API's using RAML and developed flows using APIKIT Router.
- Used connectors such as HTTP/ HTTPS, database, JMS, VM.
- Deployed Mule applications on On-premise, Cloudhub as well as cluster environments.
- Tracking, versioning of code changes is facilitated by VSTS for supporting software team collaboration and continuous delivery/integration (CI/CD) such as Git-based source control repositories, project tracking tools, telemetry services, a streamlined development IDE, and more.
- Worked closely with front end to resolve and design API's per requirement and make them fully functional.
- Data mapping to the Masterworks application database will be completed to include source and target for each of the DCIS data elements.
- Data changes and synchronization is done in near real time.
- Reviewed the existing packages, validated, and made huge contribution to try new logic and ways to support tool improvements and make the code more efficient.
- Created Global exception strategy for all the packages which includes complex API's to achieve exceptional service and supported of all integrations with proper error messages that including root cause identification and solution recommendation.
- Collaborated with other technical functional teams such as DevOps, Front end teams, Architects, Mulesoft Support teams for release and production support.
- Integrating with DevOps and MuleSoft for deployments in different environments that connects applications, data sources and APIs, in the cloud.
- Created various RAML resources to implement REST Based APIs as a part of project implementation.
- Mostly consumed RESTful Web Services.
- Worked with batch processing to process bulk records in MuleSoft by using batch processing resource.
Environment: MuleSoft Anypoint Platform, MuleSoft Anypoint Studio, Mule ESB, Mule Management Console, Anypoint connectors, Cloudhub, RAML, JSON, JAVA, J2EE, JDK, Oracle, TOAD SQL Server, MS SQL Server, SOAP.
Confidential, Austin, TX S
Mule ESB Consultant
Responsibilities:
- Involved in creating technical design documents for various applications for WMS - RMS System Integration Project
- Involved in reviewing Use Cases/Business Requirements.
- Developed heavy Mule ESB flows to Integrate Warehouse Management System and Retail Merchandising Systems
- Created unit test cases and debugged the applications in all the environments.
- Involved in the development of Solution Design Overview document.
- Designed and developed the data validation integration interfaces for various projects.
- Created various RAML resources to implement REST Based APIs as a part of project implementation.
- Managed the whole Api lifecycle from design to sharing using Restful Api Modeling Language (RAML).
- Generated the main flow, backend flow and exception strategy mappings using Apikit.
- Used batch processing in Extracting, transforming and loading (ETL) information into a target system.
- Used polling process and watermark to synchronize data in various applications.
- Determined the process strategy for the designed flow, based on pattern.
- Implementation of Mule Secure Token Service (STS) OAuth to mule Service Oriented Architecture (SOA) implementations and web services.
- Involved in managing and deployment of the applications in the Cloud Hub
Environment: Mule soft Any point Studio, Cloud hub, Mule Management Console, RAML, Connectors, APIKIT Router, Data mapper, Data weave,TIBCO Business works,TIBCO EMS Windows, SQL and Oracle database.
Confidential, Dallas, TX
TIBCO Developer/Deployment Engineer
Responsibilities:
- Designed and developed integration interfaces to integrate E3OPEN platform with ERP application.
- Implemented EDI 850, EDI 856 and EDI 820 with TIBCO BusinessWorks and BusinessConnect.
- Created BW processes to transform messages EDI format to XML and XML to EDI.
- Created various BW processes which are part of overall integration.
- Configured partners, operations and protocols in BusinessConnect.
- Created various queues and topics and bridged the queues with topics.
- Configured EMS server in fault-tolerant mode.
- Create .ear files out the developed projects and deployed the applications into different environments by using TIBCO Administrator GUI.
- Created the mapping matrix spreadsheets for mapping transformations.
- Implemented the transformations using XPATH expressions.
- Designed various WSDL and XSDs for web services service and client implementation.
- Involved in the design and development of common services like Common Logging and Exception Handling(CLE) service
- Designed various events, concepts and score cards in TIBCO BE as a part of CEP Project
- Configured various channels, destinations in TIBCO BusinessEvents
- Created multiple rules and rule functions in BE to process incoming events.
- Configured CDD resource for various performance tuning and deployment options in BE.
- Worked with BE debugger and tester to test the developed rules and debug the rules.
- Involved in supporting Integration testing of interfaces.
- Deployed projects onto Dev and Sandbox using TIBCO BW Administrator.
- Involved in creating hawk rule bases to manage and monitor the deployed services
Environment: Active Matrix Business Works 5.x, TIBCO EMS 5.x, TIBCO BusinessConnect 5.x, EDI, XML, XSD, SOAP and WSDL, SQL Server R2, Oracle 10g .
Confidential - Chicago, IL
TIBCO Developer/Deployment Engineer
Responsibilities:
- Implemented business processes in TIBCO Business works to the work group level.
- Developed and implemented activities using TIBCO Rendezvous, Business Works and Integration Manager
- Designed the messaging layer and TIBCO Business Works processes.
- Defined roles for users and groups for TIBCO EMS server.
- Responsible for deploying the process through administrator and configuring for Load balancing and fault tolerance,
- Responsible for writing logic from one adapter to another adapter using mapping and using built-in functions to map incoming variables to outgoing variables.
- Used various palettes like File, HTTP and JDBC etc.
- Installed and defined TIBCO Products on different platforms.
- Developed QA Framework to test the environment and applications.
Environment: TIBCO Rendezvous, TIB EMS 4.4.2, TIBCO Business Works 5.x, TIBCO Designer 5.x, TIB Adapters for Database, XML, Sun Solaris 8, and Windows.
Confidential
Java Programmer
Responsibilities:
- Development of different client-side Applets using HTML.
- Developed User Interface using AWT and HTML with scripting functionality using JavaScript.
- Developed Java Servlets on server side for handling requests and responses from the web page, which communicates to the Oracle Database through JDBC Drivers.
- Implementation of the process module to update the customer information.
- Process Modeling, Functional Hierarchy, ERD Design.
- Transformed design into physical data structure and implemented Business rules using SQL, PL/SQL, Packages, Procedures and Triggers.
Environment: Java, HTML, Servlets, Oracle, PL/SQL, JDBC, UNIX and Windows NT.