All projects

Multi-tenant messaging platform

BlitzChatbot

Tenant-scoped WhatsApp messaging, real-time updates and validated third-party integration.

Engineering case study

  • Java
  • Spring Boot
  • React
BlitzChatbot preview with fictional contacts and chat
AI-edited demo · Fictional contacts and chat. View full-size

Overview

A WhatsApp inbox and automation platform with Java backend APIs and a React interface for messaging workflows.

My contribution

Built tenant-isolated messaging APIs, WebSocket updates and webhook validation, as described in the CV.

Product capabilities

  • Tenant-scoped messaging APIs
  • Real-time WebSocket updates
  • Webhook validation
  • Inbox and operational interfaces

Real-time communication with tenant boundaries

Tenant-scoped Java APIs keep messaging data within its organization. Validated webhooks handle external events, while WebSockets update the operational interface.

Technical stack

  • Java
  • Spring Boot
  • React
  • Vite
  • PostgreSQL
  • Redis

Testing and reliability

Project documentation includes local and backend-migration validation workflows.

Project screenshot

Use + / − to zoom. Drag or pinch to explore. Escape closes.