Summary
Overview
Work History
Education
Skills
Timeline
Generic

Xavier Craft

San Diego

Summary

Experienced Senior Software Engineer with a proven track record at ActiveCampaign, specializing in Java Spring Boot and enterprise integration patterns. Successfully led initiatives that processed over 100M emails daily while fostering team growth through mentorship. Passionate about leveraging technology to enhance user experiences and drive impactful solutions.

Overview

8
8
years of professional experience

Work History

Senior Software Engineer - Email Sending Engine

ActiveCampaign
San Diego
01.2025 - Current
  • Moved to email sending engine team in January 2025 to help accelerate an initiative to move our email sending logic from within the Hosted monolith to a cellular architecture using enterprise integration patterns.
  • Developed service utilizing Java Spring Boot, AWS SQS, Kafka, and Redis.
  • Managed data with a combination of MySQL, DocumentDB, and ElasticSearch.
  • Service processing 100M+ emails per day with a major focus on idempotency and up-time.

Senior Software Engineer - Dynamics 365 Integration

ActiveCampaign
San Diego
01.2021 - 01.2025
  • Lead engineer on the ActiveCampaign Integration for Dynamics 365. This App Source listing became a direct competitor to ClickDimensions, which previously was the only marketing automation provider in the D365 space.
  • Managed all development and releases for internal and external stakeholders.
  • Interviewed and trained additional team members.
  • Built out in-depth documentation for future support.
  • Met with customers to resolve issues and consult on best practices.
  • Utilized the latest and greatest in Power Platform for the ideal user experience and performance.

Senior Software Engineer - Dynamics 365

DMI
Indianapolis
08.2018 - 01.2021
  • Focuses on helping clients set up and customize Dynamics 365 systems for business needs. Designs new solutions and business processes for departments not yet in Dynamics 365. Help maintain and optimize solutions that already exist in Dynamics 365.
  • Helped streamline Allison Transmission's sales flow through a migration to Dynamics CRM from its legacy home-grown systems.
  • Integrated Dynamics with popular third-party applications like DocuSign and Genesys.
  • Instrumental in large scale project to take UnitedHealth Group to the cloud through a migration from an on-premise CRM 2016 implementation to Dynamics 365.
  • Created custom APIs and web applications that were hosted in Azure and used OpenID Authentication with Azure AD to fit into the client's larger security infrastructure.
  • Independently designed a complex phone system integration with Dynamics using the Channel Integration Framework and a custom .NET Core/Angular application.
  • Proficiency with Power Automate and the larger Common Data Service ecosystem.
  • Built serverless apps with Azure Functions and Azure Logic Apps for record cleanup.

Software Engineer I - Dynamics 365

American Specialty Health
Indianapolis
06.2018 - 08.2018
  • Utilized the Dynamics Web API and Organization Service for complex business solutions. Wrote SQL queries to analyze and report on data for end users and outside companies. This led to a proficiency with SQL Server Management Studio (SSMS) and SQL Server Reporting Services (SSRS).
  • Gained experience retiring legacy systems and migrating data into Dynamics CRM data structures by utilizing the data migration tool DS3.
  • Assisted in constructing and executing a large-scale migration plan for moving from Dynamics CRM 2016 to Dynamics 365.
  • Became familiar with the new Dynamics 365 system and how it can be used to improve an end user's experience.

Associate Software Engineer - Dynamics 365

American Specialty Health
Indianapolis
08.2017 - 06.2018
  • Became proficient in the Microsoft technology stack used in conjunction with Dynamics CRM 2016.
  • Learned how to customize the system to best fit business needs as effectively and efficiently possible.
  • Learned how to develop in an agile development environment and became familiar with SCRUM process.
  • Developed Plugins (C#) and Web Resources (HTML, CSS, JavaScript) to customize CRM for business needs.
  • Created Workflows, Actions, Business Rules, and Business Process Flows to compliment Entity development.
  • Met with end users to gather requirements and help architect solutions for the business.

Education

Bachelor of Arts - Computer Science

Hanover College
Hanover, IN
05.2017

Skills

  • Java Spring Boot
  • AWS SQS
  • Apache Kafka
  • Enterprise Integration Patterns
  • Microsoft Azure/Dataverse
  • NET Development
  • Interpersonal Communication
  • Mentorship

Timeline

Senior Software Engineer - Email Sending Engine

ActiveCampaign
01.2025 - Current

Senior Software Engineer - Dynamics 365 Integration

ActiveCampaign
01.2021 - 01.2025

Senior Software Engineer - Dynamics 365

DMI
08.2018 - 01.2021

Software Engineer I - Dynamics 365

American Specialty Health
06.2018 - 08.2018

Associate Software Engineer - Dynamics 365

American Specialty Health
08.2017 - 06.2018

Bachelor of Arts - Computer Science

Hanover College
Xavier Craft