Envoy Multi-Tenant Notification Engine Development by Nirooz VpEnvoy Multi-Tenant Notification Engine Development by Nirooz Vp

Envoy Multi-Tenant Notification Engine Development

Nirooz Vp

Nirooz Vp

Envoy — Multi-Tenant Notification Engine

A production-ready notification infrastructure for SaaS products.
Envoy lets SaaS teams reliably deliver email, SMS, and system notifications from a single platform, with built-in retries, provider failover, observability, billing, and access control.
Built with Go, PostgreSQL, Redis, Docker, Kubernetes, and AWS, the system is designed around the problems that become difficult at scale — duplicate messages, failed providers, retries, concurrent requests, and tracking delivery across multiple tenants.
Teams can trace a notification from trigger → processing → provider → delivery, while logs and workflow visibility make it easier to identify and debug failures.
The platform also supports multiple providers per channel, so providers can be switched or added without rebuilding the notification pipeline.
Key engineering work
Multi-tenant architecture
Async notification processing
Idempotency and duplicate prevention
Retry + automatic provider failover
Provider abstraction
Billing & quota enforcement
Role-based access control
Observability and delivery tracing
Automated AWS/Kubernetes deployment
Building something that needs to scale? Let’s talk → book now
Like this project

Posted Aug 16, 2026

Developed a multi-tenant notification engine for SaaS using Go and AWS.