Dalmlabs SMS Portal

  • Client: Dalmlabs
  • Role: Backend Developer
  • Tech Stack: Python, FastAPI, PostgreSQL, Docker

Backend service for Dalmlabs' SMS messaging portal. Built with FastAPI and async SQLAlchemy/PostgreSQL with Alembic migrations, JWT-based authentication, and phone number validation. Manages tenant/account onboarding, message history, and industry configuration for bulk SMS customers, with RabbitMQ used for asynchronous message processing.