+1(613)852-9202 [email protected]
Select Page

From 2020, I was privileged to work on the Enterprise Message Gateway at CTM. This innovative platform is designed for CTM’s enterprise clients, including government organizations and luxury hotel groups like Sands China Limited in Macau. The system enables the efficient sending and management of large batches of SMS (Short Message Service) and RMS (Rich Message Service).

Key Responsibilities:

  • Building and Maintaining Service Clusters: Participated in the development and maintenance of Linux-based service clusters that included technologies like Nginx, Redis, RocketMQ, MySQL, and ElasticSearch. Ensured high availability and performance of services through effective cluster management.
  • Scalable Messaging Solutions: Developed a messaging gateway that can handle high-volume SMS and RMS communications, ensuring timely delivery for large audiences, which is critical for enterprise messaging.
  • Reliability and Security: Implemented robust security protocols to guarantee dependable message delivery, vital for effective communication among corporate clients.
  • Resilience Testing and Updates: Conducted scheduled resilience tests and implemented updates to enhance system stability and performance.
  • Collaboration with Development Team: Worked closely with the development team to fix bugs and enhance software logic, ensuring that the platform aligned with the latest business requirements.
  • User-Friendly Interface: Collaborated with clients to create an intuitive interface that simplifies the bulk messaging process, enhancing user experience and operational efficiency.

Technical Highlights:

This project allowed me to deepen my knowledge in database management, microservices architecture, and high-availability systems, optimizing messaging delivery processes for better performance. My role involved integrating advanced technologies to ensure the gateway operates efficiently under high demand.

Conclusion:

The CTM Enterprise Message Gateway is a testament to my commitment to developing innovative messaging solutions tailored for enterprise needs. This experience not only enhanced my technical skills but also solidified my ability to work on complex systems that prioritize reliability and scalability.