Mulesoft Integration Lead/architect Resume
Charlotte, NC
SUMMARY
- Over 13+ years of experience in IT industry of around 7+ years of experience in Microsoft technologies VC++, MFC and around 4+ years of experience in Mule ESB and 2+ years of experience in Tibco Business Works.
- Extensive experience in all phases of design and development, testing, deployment, production support includes understanding the requirement, technical analysis, design, development, Integration, maintenance, installation, implementation and testing of various client/server web and windows - based applications.
- 4+ years of extensive implementation experience in Mule ESB over Any point Studio, Any point Cloud-Hub, API Gateway and Management.
- Mule Certified developer and Architect (MCD & MCIA) expertise in designing and building API’s.
- Hands on experience on Design, develop, test, maintain and implement application integration. Had an experience working on Mule API Manager and RAML.
- Experience in designing integration solution in Mule 3.x/4.X.
- Designed and developed Mule ESB projects using various connectors like HTTP, File, SFTP, VM, JMS, DB, Transformers, and Data weave for integrating various applications which are on-premises and hosted on the cloud using synchronous and asynchronous Mule flows.
- Have an experience in integration with salesforce and Microsoft Dynamics CRM using the MuleSoft provided connectors.
- Hands-on experience designing RAML specs, building APIs using API Kit in Mule applications.
- Used various transformers in Mule ESB and have great exposer on custom transformations Managing APIs using any point API management console by creating proxies for Mule applications, applying standard policies and customs policies.
- Responsible to develop REST/SOAP web services in Mule ESB based on SOA architecture.
- Worked closely with QA and other support teams in Test Driven Development methodologies.
- Expertise in using MuleSoft Any Point Studio in creating various flows to integrate API's, Databases and SaaS applications.
- Expertise in implementing Service Oriented Architecture (SOA) in SOAP/REST web services. Hands on experience in creating activity workflow to manage the sequential execution of the services in Mule ESB.
- Hands on experience on implementing the HL7 FHIR profiles by using the MuleSoft Healthcare Accelerators.
- Developed Mule Flows for the integration of various sources of data into Database with the use of ACTIVEMQ and JMS message service in the applications.
- Experienced in effectively utilizing workflows using JIRA, Service-Now and Confluence for tracking User
- Stories, Defects and Review workflow in agile development methodologies.
- Experience in working on TIBCO technologies like TIBCO Business Works 5.X, 6.X, TIBCO Business Connect, TIBCO EMS, TIBCO Hawk and TIBCO Administrator.
- Successfully installed, configured, developed, tested, deployed and administered integration projects using TIBCO Business Works integration platform and TIBCO Administrator
- Created complex mappings in XSD, XML, XSL, XSLT and XPATH in TIBCO Business Works and using TIBCO smart mapper.
- Experience in Object oriented programming (OOPS), methodologies and good understanding of the software development cycle (SDLC).
- Expertise in developing windows-based applications using MFC in VC++.
- Expertise in developing RSS-232 Serial port communication applications using C++, VC++, MFC.
- Expertise in writing automation scripts using Power Shell Scripting.
- Experienced in using Version control tools like SVN, VSS and TFS for configuration management.
- Self-starter always inclined to learn new technologies and Team Player with very good communication, organizational and interpersonal skills.
- Having experience in Agile Development Methodology.
- Experience in Production Support, troubleshooting, and maintenance.
- Experience in providing analyzing and testing support after getting issues in the project code.
TECHNICAL SKILLS
Programming Languages: C, C++, VC++, MFC, COM, C#.net, Java, Python
XML Technologies: XML, DTD, XSD, XSL, XSLT
Web Technologies: HTML5, HTML, DHTML, CSS3, Less, JavaScript, jQuery, AJAX.
Scripting Languages: Unix Shell Scripting, Power shell scripting
Development Methodologies: Agile, Waterfall approach
Tools: Eclipse, Tibco Designer, Message Central, ProComm Plus, HP Quality Center, Service Now, JIRA
EAI Tools/Products: Mule ESB 3.9/4.0, Datawave2.0, RAML 1.0, Tibco BW 5.x,6.x, Tibco EMS
Databases and Tools: Oracle 9i/10g/11g, SQL Developer, MS SQL Server
Version Control Tools: SVN, TFS, VSS, GitHub
System Environments: Windows XP, Unix, Windows 7, Windows Server 2003, Windows Server 2012
PROFESSIONAL EXPERIENCE
Confidential
MuleSoft Integration Lead/Architect
Responsibilities:
- AGILE development process has been followed. Experienced with stand-up, Retrospective, Demo, Planning and Code review meetings.
- Worked as Lead and Architect, Leading onsite, offshore teams and coordinating with Business Analysis, Product owners and Architects.
- Developed the integration flows using a Mule Soft ESB framework.
- Strong knowledge and experience in Health care domain
- Actively involved with the team as a part of Agile (SCRUM) software development.
- Provide technical leadership, mentoring and direction to the development team.
- Have designed API using RAML and defined JSON schemas based on API led connectivity i.e System API, Process API and Experience API.
- Actively involved in design and implementing the US Core, DaVinci and CARIN profiles using the HL7 FHIR standards.
- Extensively used the MuleSoft FHIR Accelerators for implementing the FHIR Profiles.
- Actively involved in implementing the Terminology and normalization while implementing the FHIR profiles
- Actively involved in the validation of FHIR API Request and response and helped the team during the SIT.
- Used Any point Platform Design Center for Designing the RAML Specifications for the FHIR profiles.
- Created Mule message flows using graphical editors for efficient implementation of integration scenarios using various connectors, filters, components, scopes with Mule ESB.
- Implementation of Complex Data Transformation using the Data Weave
- Create and manage different environments on Cloud Hub to deploy the Mule ESB Applications.
Environment: MuleSoft ESB 4.x, Any point Studio, RAML, SQL Server, Data weave2.0, JSON, log4j, Maven, GitHub.
Confidential
MuleSoft Integration Architect
Responsibilities:
- Involved in Requirements gathering, analysis, design, development, testing and Maintenance phases of application. Actively involved with the team and management as a part of Agile (SCRUM).
- Involved in preparing design TSD document with Sequence Diagrams, Use Case Diagrams Class Diagrams using Microsoft VISIO tool.
- Actively involved with the team as a part of Agile (SCRUM) software development.
- Provide technical leadership, mentoring and direction to the development team.
- Actively involved in design and implementing the US Core, DaVinci and CARIN profiles using the HL7 FHIR standards.
- Extensively used the MuleSoft FHIR Accelerators for implementing the FHIR Profiles.
- Actively involved in implementing the Terminology and normalization while implementing the FHIR profiles
- Actively involved in the validation of FHIR API Request and response and helped the team during the SIT.
- Used Any point Platform Design Center for Designing RAML
- Created Mule message flows using graphical editors for efficient implementation of integration scenarios using various connectors, filters, components, scopes with Mule ESB.
- Implementation of Data Transformation using Data Weave
- Create and manage different environments on CloudHub to deploy the Mule ESB Applications.
Environment: MuleSoft ESB 4.x, Any point Studio, RAML, SQL Server, Salesforce, XPATH, XSLT, XSD, SOA, Data weave2.0, JSON, Eclipse IDE, log4j, Maven, GitHub, Jenkins
Confidential
MuleSoft Integration Architect
Responsibilities:
- Define Current State Business Systems Blueprint.
- Define Architecture blueprint (Information, technology, application, infrastructure and transition architectures) of future state patient services platform with all in-scope systems/components.
- Define gaps (data, technology, and process gaps) and recommended solutions to close gaps
- Assess how the future state solution addresses defined gaps (Fully, Partially, Not Applicable)
- Provide technology recommendations to address defined gaps including database applications and integration layers
- Define business requirements for the ‘Solution Architecture’ at epic level
- Define business requirement specifications for each technology capability
- Technical feasibility of moving existing systems and processes to future state
- Alternate recommendation if SFDC is not the recommended platform
- Define transition, implementation, validation, migration, deployment, technology risk management, perations and platform governance plan for the future state IT Platform. Migration plan for all aspects of current- to future state transition with regards to data and data needs as identified and aligned upon with the prior 2 phases.
- Define cost for build, technology platform license, and operations; Create cost/benefits analysis.
- Understand current integration architecture, define gaps and recommendations to address from lenses of Technology including Database applications and integration layers
Confidential - Charlotte, NC
MuleSoft Integration Architect
Responsibilities:
- Involved in all phases of SDLC and used Agile (Scrum) process for software development.
- Used Anypoint Platform Design Center for Designing RAML
- Created Mule message flows using graphical editors for efficient implementation of integration scenarios using various connectors, filters, components, scopes with Mule ESB.
- Implementation of Data Transformation using Data Weave
- Worked on Salesforce Platform Events and Change Data Capture.
- Developed OData-Enabled API with ApiKit.
- Consumed SOAP Web Services through WSDL Location.
- Worked on Out-of-box Connectors like MS Dynamics, IBM MQ, Odata.
- Developed common Exception Handling and Email Notification setup along with the Log42j extension.
- Proficient in designing REST APIs in RAML and to consume them using Rest Component in Mule Flows.
- Worked with Data Weave Component and file component to extract the data from CSV files using FILE connector for mapping in the flow to carry out batch processing of records.
- Created flows and sub-flows to handle error handling and Implemented effective exception handling techniques to handle faults, errors and other custom defined exceptions in Mule ESB.
- Developed custom logging framework for Mule ESB Application, and Deployed Mule project on Premise.
- Written SQL Queries to interact with the database.
Environment: Any point Studio 7.x, Mule Runtime 4.1.5, Mule ESB, Mule Flows, Soap Web service, Rest API, JSON, XML, MSSQL, Salesforce
Confidential
MuleSoft Integration Lead Developer
Responsibilities:
- Involved in Requirements gathering, analysis, design, development, testing and Maintenance phases of application. Actively involved with the team and management as a part of Agile (SCRUM).
- Involved in preparing design TSD document with Sequence Diagrams, Use Case Diagrams Class Diagrams using Microsoft VISIO tool.
- Actively involved with the team as a part of Agile (SCRUM) software development.
- Responsible for the analysis, design, implementation and deployment of full software development lifecycle (SDLC) of Mule project.
- Designed and developed enterprise services using RAML and REST based APIsand used various transformers in Mule ESB based on use case and had implemented the custom transformations.
- Created and consumed soap and REST services using CXF and used MULE ESB to route various calls to do validation of service input and to handle exceptions.
- Worked on the Mule API Gateway for the application of policies to API as well for managing the security. Also worked with the Proxy settings using the API Gateway for the API’s.
- Developed Mule flows to integrate Data from various sources into Database, from ActiveMQ topics and queues, some transformations were also done at the integration layer.
- Designed and developed enterprise services using RAML in Mule, REST based APIs, SOAP Web Services and use of different mule connectors (File, Http/Https CXF).
- Transformations using Data Weave, XPATH, XSLT and custom java components.
- Knowledge on working of API Manager, Runtime Manager and Exchange in any point cloud hub.
- Administered in Integration of Mule ESB system while utilizing MQ Series, Http, File system and SFTP transports.
- Responsible for Creating http inbound & outbound flows and orchestration using XPath using MULE ESB.
- Expertise in using Mule components that includes File, SMTP, FTP, SFTP, JDBC Connector, and Transaction Manager.
- Hands on experience with transformers, exception handling, testing & Security of Mule ESB endpoint through OAuth.
- Used integration patterns, integration tools, EAI, Transformations, XML schemas and XSLT.
- Hands on experience in installing and configuring Eclipse IDE and Maven for development.
- Good Experience in using Log4J components for logging and performed daily monitoring of log files and resolving issues.
Environment: MuleSoft ESB 3.9/4.x, Any point Studio, RAML, Salesforce, Cloud hub, XPATH, XSLT, XSD, SOA, Data weave2.0, JSON, Eclipse IDE, log4j, Maven, OAUTH.
Confidential
Tibco Developer
Responsibilities:
- Application Development and Maintenance support, Unit testing, Defect Fixing and Deployment.
- Involved in coding activities for incident, service request and for new change request in the application and done Root Cause Analysis (RCA).
- Development of new features and services based on the requirements.
- Preparing and delivering the Functional requirements, High-level design, Low level designs based on the requirements.
- Participated in applicationperformance tuning, system documentation, and technical support for production.
- Implemented Web service components SOAP, WSDL to interact with external systems by using TIBCO BW as part of SOA.
- Implemented custom java components for different time zone logic and implemented for connecting to the vendor MQ channels.
- Provided production support for all the deployed TIBCO applications.
- CreatedEAR Filesfor the developed BW components and deployed them using TibcoAdministrator and TEA.
- Used GEMS and EMS admin tools to monitor TIBCO EMS Queues Topics and Bridges.
- Carry out integrated testing within the application and in between the applications.
- Carry out Quality Assurance activities for all deliverables, so that code and test results are delivered without any defect.
- Used SVN the version control tool for code commit and update.
Environment: Tibco BW 5.x/6.x, Tibco Designer, Tibco Admin, Core Java, Gems, Tibco Admin, Putty, WinSCP, SQL Server, Teradata, SVN, TFS, XML, XPATH.
Confidential
Module Lead
Responsibilities:
- Analysis and documentation of requirements with Business through conference calls with clients and they are base lined.
- Assessing the information & business needs of the users and Understanding Business requirements by using the domain expertise gained.
- Analyzing and Preparing Low Level Design for the change requests and Enhancements.
- Construction of the programs affected by the change request and Enhancements.
- Preparing Test Plan Specifications and conduct Unit Testing.
- Coordinating the reviews and Code Walk Through with Internal Quality Assurance, External Quality Assurance and Final Inspection.
- Monitoring the application and providing post-implementation support for the application.
Environment: Visual Studio 2008, C++, VC++, DCOM, IBM MQ Web Sphere, C#.