Sep 2023 – Mar 2025

Multi-Channel Marketing Automation & VOIP Platform

Contact Center Specialists · Senior Full Stack Developer

Multi-channel

SMS, Voice, Email, Social

No-code

Drag-and-Drop Builder

10DLC

Telecom Compliant

VOIP

Call Automation

Growth & Stability

~60%

API Response Time Reduced

30+

Manual Workflows Eliminated

1000s

Real-time Synced Users

Overview

At Contact Center Specialists, I built backend services and integrations for Helium — a multi-channel marketing-automation and contact-center platform spanning SMS, voice, email, and social, with a node-based, drag-and-drop workflow builder — a Trigger/Action canvas with sequential, branching, and looping logic — for no-code campaign creation.

The Problem

Running campaigns across SMS, voice, email, and social meant separate tools

Non-technical teams needed to build automation without engineering help

US 10DLC and telecom rules required campaign registration and compliance

Contacts were fragmented across multiple platforms

VOIP calling and marketing flows needed automation and observability

The Solution

Multi-channel automation across SMS, voice, email, and social

A node-based Trigger/Action workflow canvas (sequential, branching, looping) for no-code campaigns

Sinch integration for programmatic VOIP calling and messaging

Campaign Registry API integration for US 10DLC compliance

Unified multi-platform contact sync and campaign analytics

Architecture

Core Components

Custom workflow / automation engineDrag-and-drop campaign builderVOIP call automation (Sinch)Facebook and third-party API integrationsCampaign analytics and reporting

Technical Design

Go backend services on GCP (Google CloudSQL)
React / Redux front end for the workflow builder
MySQL and MongoDB data stores
Sinch (VOIP/SMS), Facebook, and Campaign Registry integrations
API-level IP access restriction and geo-fencing / Geo-IP limits in Go
OAuth-based authentication

My Role: Senior Full Stack Developer

01

Developed new APIs and third-party integrations (Facebook, Sinch, others)

02

Built the custom workflow engine and drag-and-drop campaign builder UI

03

Integrated the Campaign Registry API for 10DLC compliance

04

Implemented VOIP call automation

05

Built unified multi-platform contact sync and campaign analytics

06

Implemented API-level IP restriction and geo-fencing in Go on GCP

Key Achievements

🔥

Delivered multi-channel campaign automation across SMS, voice, email, social

🔥

Built a no-code, node-based Trigger/Action workflow canvas

🔥

Achieved US 10DLC compliance via Campaign Registry integration

🔥

Added API-level IP and geo controls for platform security

Impact

📊

Let non-technical teams build campaigns without engineering

📊

Unified fragmented contacts and channels into one platform

📊

Kept outbound campaigns telecom-compliant

📊

Automated VOIP calling and marketing workflows at scale

Tech Stack

Backend

Go, REST APIs

Frontend

React, Redux

Data

MySQL, MongoDB, Google CloudSQL

Cloud

GCP

Integrations

Sinch (VOIP/SMS), Facebook API, Campaign Registry (10DLC)

Security

OAuth, API IP allowlisting, geo-fencing

Collaboration

Confluence

What I Help With

Scalable Backend Systems

High-performance APIs and microservices

Complex Integrations

Stripe, Shopify, Microsoft Graph, telecom

AI & Automation

LLM workflows, document processing

Identity & Security

OAuth, Entra ID, Cognito

Let's discuss your system or project

Get expert input on your architecture, integrations, or scaling challenges.

Book a Call to Discuss Your Project