Dale Cantafio, App Integration Developer in Winnipeg, MB, Canada
Dale Cantafio

App Integration Developer in Winnipeg, MB, Canada

Member since February 18, 2020
Dale is a senior integration architect and developer with nearly 20 years of experience delivering technical solutions in a broad range of corporate IT project initiatives. He specializes in MuleSoft Anypoint Platform and Microsoft BizTalk Server, with hands-on experience leading all stages of development efforts. A strong organizer and planner, he is creative, innovative, entrepreneurial, and thrives in fast-paced, technical environments.
Dale is now available for hire

Portfolio

  • MuleSoft
    Anypoint Studio, RAML, API Designer, API Manager, Anypoint MQ...
  • Wawanesa Insurance
    Anypoint Studio 6.x, Java, Git, XML, JSON, REST, SOAP UI, Atlassian JIRA...
  • Manitoba Public Insurance
    BizTalk Server 2004-2016, WSDL, C#, VB.NET, SOAP, SQL Server, TFS

Experience

  • BizTalk 15 years
  • XML/XSLT 15 years
  • App Integration 15 years
  • C# 10 years
  • Anypoint Studio 4 years
  • Git 3 years
  • MuleSoft (MULE) 3 years

Location

Winnipeg, MB, Canada

Availability

Part-time

Preferred Environment

Anypoint Studio, Mule 3.x, 4.x, Git, JMS, SOAP, JSON, XML, SQL Server, SOAP UI, Windows, Linux

The most amazing...

...error handling pattern I developed using MuleSoft used custom JMS dead-letter queues to auto re-submit failed messages using exponential back-off retries.

Employment

  • Solution Architect

    2019 - PRESENT
    MuleSoft
    • Provided consulting services and solutions to various customers on the MuleSoft Integration platform.
    • Designed and developed integration projects using API; led architecture and building connectors using the MuleSoft ESB and Anypoint Platform.
    • Designed APIs using RAML and deployed services to iPaaS API Runtimes.
    • Evangelized frameworks and best practices/policies.
    • Designed and implemented microservices using Mule Applications over various transports like HTTP, AMQP, etc.
    Technologies: Anypoint Studio, RAML, API Designer, API Manager, Anypoint MQ, Mule ESB Runtime 3.8.x, 3.9.x and 4.x
  • Solution Architect

    2017 - 2019
    Wawanesa Insurance
    • Reverse engineered and re-designed complex integrations written using Sonic ESB into MuleSoft applications using an API-led approach.
    • Developed custom error handling framework used by all internal Mule integrations to save developer effort and enable consistent error handling behavior across all Mule applications.
    • Developed a pattern for applications to implement reliable JMS messaging enabling automated message retry at any point in processing flow reducing ongoing operational support effort.
    • Developed sequence diagrams to facilitate communication of integrations flow with other teams.
    • Developed best practices around instrumentation and logging of MuleSoft applications for improved operational support.
    Technologies: Anypoint Studio 6.x, Java, Git, XML, JSON, REST, SOAP UI, Atlassian JIRA, Maven, Jenkins
  • BizTalk Solution Architect

    2011 - 2017
    Manitoba Public Insurance
    • Developed WSDL contract for web service interface between MPI and outside vendors.
    • Oversaw the design and development of SQL stored procedures and Unix jobs. Authored design documents detailing the step of complex SQL queries. Worked with systems analysts and architects to ensure the design met requirements.
    • Created the solution architecture of the re-design and development of the facial recognition system (FRS) using BizTalk Server 2016.
    • Developed PowerShell scripts used to automate BizTalk project build and deployment process.
    • Applied contract-first methodology by first developing request/response messages defined in schemas (XSD) to generate (WSDL) contract and server-side code.
    Technologies: BizTalk Server 2004-2016, WSDL, C#, VB.NET, SOAP, SQL Server, TFS
  • Senior Information Specialist

    2006 - 2011
    Hewlett Packard (EDS)
    • Developed EDI Solution using BizTalk Server 2006 R2 to process X12 HIPAA transaction sets.
    • Developed technical architectural models using Enterprise Architect as a modeling tool.
    • Created technical designs and proof of concepts for BizTalk solutions.
    • Acted as the senior technical code reviewer for all BizTalk projects.
    • Gathered interface requirements and documented design patterns for offshore development.
    • Designed and implemented custom error handling solution for BizTalk to improve production support of integrations.
    Technologies: BizTalk Server, Oracle, SQL Server, PowerShell

Experience

  • Mulesoft Replatform (Development)

    This project was a conversion of 80+ integrations developed in Sonic ESB to MuleSoft. I was the solution architect and developer who reverse-engineered and redesigned complex integrations to MuleSoft's API Led architecture. On this project, I developed a custom error handling framework all integrations implemented which enabled automated retry of failed messages. I also developed patterns for reliable messaging, sequence designs to facilitate communication of integrations flows and best practices relating to instrumentation and logging of MuleSoft applications.

Skills

  • Languages

    XML/XSLT, C#, Java 8, SQL
  • Tools

    Anypoint Studio, Git, Apache Maven, SoapUI, Jira, Visual Studio
  • Platforms

    MuleSoft (MULE), Docker, Windows, Linux
  • Other

    API Integration, BizTalk, RESTful Web Services, App Integration, SOAP, RAML, XML Web Services
  • Frameworks

    .NET
  • Libraries/APIs

    JMS
  • Paradigms

    REST, Agile Software Development, Unit Testing
  • Storage

    MySQL

Education

  • Diploma with honors in Communication Engineering
    1993 - 1994
    Red River Community College - Winnipeg, MB
  • Diploma in Electronic Engineering
    1989 - 1990
    Red River Community College - Winnipeg, MB

Certifications

  • MuleSoft Certified Developer
    APRIL 2019 - APRIL 2021
    MuleSoft
  • Microsoft Certified Professional (MCP) - BizTalk Server
    APRIL 1999 - PRESENT
    Microsoft

To view more profiles

Join Toptal
Share it with others