Microservices Architecture Transformation for Cynoia

Abderrahmen

Abderrahmen Lahmedi

At Cynoia, I leveraged my expertise in Nest.js and React.js to design MySQL databases and develop robust microservices. I played a key role in transitioning the company's monolithic SaaS architecture to a highly scalable microservices architecture, which significantly contributed to the startup's success, helping it secure $933k in funding and gain over 8,000 active users. My key achievements include: - Designed Extendable Project Management Microservice Database: Architected a scalable and extendable MySQL database for the project management microservice, ensuring it could adapt to evolving business needs and support future growth. - Developed and Optimized Microservices: Built and maintained microservices using NestJS and TypeORM. - Integrated Efficient Caching Mechanisms: Implemented caching strategies for both backend and frontend queries. - Built High-Quality UI Interfaces: Transformed design screens into pixel-perfect, responsive UI interfaces using MUI and TailwindCSS, ensuring a consistent and visually appealing user experience. - Developed and Integrated API Gateway and Socket Server: Engineered an API Gateway and a WebSocket server, integrating them with RabbitMQ to enable real-time communication and efficient message handling across services. - Ensured Smooth API Integration: Integrated the backend API with Redux Toolkit Query, enabling efficient data fetching and state management in the frontend application.
Like this project

Posted Oct 26, 2025

Transitioned Cynoia's architecture to scalable microservices, boosting funding and user growth.