← Back to work
Professional

Braze engagement connector

A Java service that connects DN Media Group's client systems to Braze for customer-engagement messaging — 100K+ events a day.

Role
Staff Engineer & Team Lead
Team
5 engineers (iOS + backend)
Tech
Java, Spring Boot 3, Braze, REST APIs

Context

The problem. Push notifications, emails and in-app messages only work if Braze knows what readers are doing. DN Media Group’s client services held that data, but nothing reliably moved it to Braze.

My role

As Staff Software Engineer I built and maintain the connector, while leading the combined iOS and backend team (5 engineers) and setting backend standards for Java, Spring and RabbitMQ.

Technical highlights

Outcome

A dependable pipeline at 100K+ events a day that powers DN Media Group’s customer-engagement messaging — and a backend codebase with clear standards the team can build on.