CDG33Confidential
AutomatiSMS: Mission-Critical Broadcast Scheduling & Administration Console
Designed, delivered, and deployed an administrative web platform handling scheduled SMS dispatches, recipient filtering, and communication audits for territorial public services.
RoleDeveloper & Project Manager
Timeline2022
ContextCentre de Gestion de la Fonction Publique Territoriale (CDG33)
InfraSymfony • PHP • MySQL • Apache • Linux

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
- Managing strict GDPR compliance and recipient consent records.
- Delivering an intuitive administration UI for non-technical civil servants.
Impact at CDG33
Weekly broadcasts1,000+ SMS
Delivery success rate99.4%
Deployment environmentLinux On-Prem
Project cycleCycle en V