Senior Backend Engineer at MessageMind
Contributed to the backend engineering of an AI powered customer communication platform that helps businesses manage conversations across multiple channels from a single workspace. The platform serves 5,000+ companies, is a Meta Business Partner, and is hosted in Frankfurt to meet GDPR compliance requirements.
Backend Engineering
Designed, developed, and maintained backend services supporting:
Unified messaging across WhatsApp, Messenger, Instagram, and Web Chat
Customer conversations and workflow automation
Payment processing and subscription management
Internal APIs and third party integrations
Distributed Systems
Built and scaled distributed backend services using NestJS microservices with event driven communication.
Key responsibilities included:
Real time message processing
Kafka style publish and subscribe architecture
Background job processing with BullMQ
Retry and dead letter handling to prevent message loss during downstream failures
AI & Platform Integrations
Integrated AI capabilities and business services to extend platform functionality.
OpenAI and DeepSeek for AI generated replies
Shopify and WooCommerce for eCommerce automation
Calendly, Google Meet, and Zoom for scheduling workflows
Shipping provider integrations for operational automation
Stripe for subscription and payment management
Security & Compliance
Implemented enterprise security and privacy practices including:
End to end encryption
Role Based Access Control (RBAC)
GDPR and CCPA compliance requirements
Technologies
NestJS • Next.js • PostgreSQL • Prisma • Redis • BullMQ • Microservices • Event Driven Architecture • OpenAI • DeepSeek • Stripe • Shopify • WooCommerce • Docker