Open to Senior IC & Engineering Lead roles · Indianapolis or remote
MARC HEDLUND

I build the tools that make
marketing automation
actually work.

Senior Software Engineer and Marketing Technology Leader. Eleven years at Wunderkind — grew from email developer to lead engineer, four of those years leading engineering teams. Ship triggered programs across SFMC, Responsys, Marketo, Klaviyo, Acoustic, Sailthru, and Zeta — plus the internal tools that move them faster.

Illustrated Marc Hedlund with his Australian Shepherd at his desk
11+
years in martech
≥98%
on-time SLA
6+
ESP platforms
~22h
saved per onboarding
Selected Work

Engineering automation that ships

At Wunderkind I’ve designed and shipped a handful of internal tools that materially cut the time Professional Services spends on enterprise onboarding, ESP migrations, and QA. Each one was adopted by the team and measurably saves hours per use.

~22h
saved per client implementation

Onboarding suite provisioning

One-click provisioning of complete Wunderkind campaign suites — emails, data extensions, and journeys — in seconds. Standardized quality across the team and eliminated manual setup for every new enterprise client.

~8h
saved per setup or duplication

SFMC account automation

Creates data extensions, triggered sends, and email messages, inspects live SFMC data, and duplicates entire account assets across instances — enabling fast ad-hoc operations that previously required manual rebuilds.

~3h
saved per QA pass

Link & URL validation

Rapidly QAs onsite and email links at scale to safeguard product integrity during launches and migrations. Catches broken redirects, stale UTMs, and 4xx/5xx responses before they ship.

~2h
saved per journey vs. manual setup

Template-driven journey deploys

A faster, template-driven alternative to Salesforce’s native Journey Builder. Reusable events and direct fetch/deploy bypass the SFMC UI’s latency, with multi-account parametric deployment baked in.

Tools are internal and proprietary to Wunderkind — happy to walk through architecture, trade-offs, and adoption metrics in conversation.

Try it · open source

Lingo — ESP dynamic content translator

A side project I built and shipped. Paste personalization logic in any ESP’s templating syntax and Lingo translates it across all five major platforms in real time — with syntax highlighting and confidence indicators where a clean 1:1 mapping doesn’t exist.

Lingo — multi-pane ESP translator with side-by-side syntax outputs for AMPscript, Klaviyo, Braze, Responsys, Iterable, HubSpot, Mailchimp, SendGrid, Mailgun, and Bloomreach
SFMC AMPscript Klaviyo · Django Braze · Liquid Responsys · RPL Iterable · Handlebars + HubSpot, Mailchimp, SendGrid, Mailgun, Bloomreach

Real-time bidirectional translation, confidence warnings for platform-specific features that need manual rewrite, an example library covering common patterns, MIT-licensed, no backend.

Email Development

Emails I’ve coded

Production campaigns I’ve shipped via Wunderkind for global retail brands — responsive, accessible HTML/CSS across Salesforce Marketing Cloud, Responsys, Klaviyo, Zeta, and more, tested across every major client and device. Each card opens a live preview with a toggleable source view.

Click any email to preview the live rendering alongside the source code.

Resume

Career

Eleven years at Wunderkind — grew from email developer to lead engineer, with four years leading engineering teams in between. Shipped triggered programs across SFMC, Responsys, Marketo, Klaviyo, Acoustic, Sailthru, and Zeta for global retail brands. Currently exploring LLM-assisted ESP migration tooling and AI-powered internal automation.

  1. Mar 2025 — Present

    Lead Engineer, Professional Services

    Wunderkind
    • Lead large-scale enterprise martech implementations end-to-end — ESP integrations, sender builds, auth flows, template validation, deliverability guardrails — ensuring on-time, in-scope delivery.
    • Manage cross-functional programs in Asana, Jira, and Smartsheet; own roadmaps, RAID logs, dependencies, and critical paths across enterprise rollouts.
    • Design event schemas, author JavaScript mappings and JSON payload tests, and enforce schema compatibility across integrations.
    • Diagnose rate-limiting and payload issues; implement safe validation workflows and production test harnesses.
    • Guide identity / ID-mapping strategies; stabilize feeds and OMS and clarify SFTP retention to maintain data continuity.
    • Author onboarding guides and reusable playbooks that accelerate ramp and standardize best practices across teams.
    • Establish governance, escalation paths, and decision logs to reduce MTTR and increase predictability.
  2. Apr 2022 — Mar 2025

    Software Engineering Manager

    Wunderkind · 3 years
    • Managed 5 direct reports across DevOps and Integrations, plus coordinated offshore engineering squads across India, Brazil, and Canada to maintain delivery cadence and quality across time zones.
    • Owned the SmarterHQ-to-Wunderkind platform migration and deprovisioning end-to-end, sequencing client cutovers with zero degradation in delivery or quality.
    • Ran weekly 1:1s, quarterly check-ins, and annual reviews; set development goals, authored improvement plans, and led role transitions with minimal disruption.
    • Defined standards for event schemas, JSON contracts, and JavaScript implementations across the marketing technology stack.
    • Mentored engineers across Integrations and DevOps in event schema design, API integration, and identity resolution to reduce single points of knowledge.
    • Built validation workflows and production test harnesses to reduce mean time to resolution.
  3. Jul 2021 — Apr 2022

    Manager of Campaign Services

    Wunderkind · 10 months
    • Managed 2 teams totaling 5 direct reports spanning integrations and email delivery; owned client setup, build, and execution against a 30-day onboarding-to-launch timeframe.
    • Built a high-performing campaign operations team achieving ≥98% on-time SLA while increasing throughput without additional headcount.
    • Orchestrated end-to-end workflows — intake → build → QA → launch → reporting — eliminating handoff bottlenecks and shortening cycle time.
    • Implemented IP warming plans, list hygiene protocols, and SPF/DKIM/DMARC authentication standards.
    • Built KPI dashboards and reporting frameworks tying campaigns to business impact.
  4. 2014 — Apr 2022

    Campaign Services Team Lead

    SmarterHQ (acquired by Wunderkind, 2022) · 8 years
    • Led a high-performing team delivering ≥98% on-time launches; standardized intake → build → QA → launch → retro processes.
    • Designed, coded, and shipped responsive, accessible emails and modular templates (HTML/CSS, MJML, dynamic content).
    • Launched welcome series, browse/cart abandonment, post-purchase, and winback automation programs across multiple ESPs.
    • Executed cross-ESP platform migrations with zero missed sends using playbooks, credentials, test sends, and rollback procedures.
    • Developed reusable modular template components, reducing build time and enabling scalable personalization.
    • Implemented dynamic content and personalization using AmpScript, SSJS, and JavaScript.
    • Managed deliverability through IP warmups, list hygiene, and SPF/DKIM/DMARC; led incident response with comprehensive postmortems.
  5. 2014

    B.S. Computer Science

    Purdue School of Engineering & Technology · Indianapolis, IN
Get in touch

Let’s build something.

Always open to interesting martech problems, internal tooling work, or a good conversation about email infrastructure.