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.