Enterprise Back-office Platform
Lead the modernization of a monolithic system into a scalable architecture for managing cleaning services, client communication, and complex scheduling. Implemented robust message queuing, background processing, and monitoring solutions while ensuring 24/7 system availability and seamless external API integrations.
Project Details
Client
Kimeru BV
Industry
Digital Display Solutions
Location
Antwerp, Belgium
Services
Full-stack Development, Solution Architecture, DevOps, System Integration
Challenge
Transforming a legacy system with time-sensitive operations into a scalable architecture while maintaining 24/7 availability, ensuring real-time communication, and managing complex external API integrations.
Solution
Implemented a microservices architecture with message queuing for reliable communication, containerized deployment for scalability, and comprehensive monitoring for system reliability. Integrated Keycloak for secure authentication and Hangfire for robust background processing.
Results
- Implemented scalable microservices design
- Enhanced system reliability and uptime
- Streamlined client onboarding process
- Robust message queuing with RabbitMQ
- Automated background task processing
- Comprehensive system monitoring
- Improved external API integration
- Enhanced security with Keycloak
- Containerized deployment with Docker
- Automated CI/CD pipeline