Skip to main content
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
AutomatiSMS management console

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