Designed, delivered, and deployed an administrative web platform handling scheduled SMS dispatches, recipient filtering, and communication audits for territorial public services.
The Challenge: Automating Public Sector Urgent Communications
The CDG33 required a centralized tool to notify thousands of municipal agents regarding urgent announcements, recruitment contests, and regulatory deadlines, replacing manual and fragmented email workflows.
Enterprise MVC Architecture with Queues
Built on Symfony with Doctrine ORM and MySQL. Scheduled SMS jobs are staged in background queues processed by cron daemons with SMS provider API failover, complete audit logs, and delivery rate tracking.
Key Engineering Challenges
- 1
Managing strict GDPR compliance and recipient consent records.
- 2
Delivering an intuitive administration UI for non-technical civil servants.
Impact at CDG33
- 1,000+ SMS
- Weekly broadcasts
- 99.4%
- Delivery success rate
- Linux On-Prem
- Deployment environment
- Cycle en V
- Project cycle