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.