Architecture diagram

- Built a Monorepo Based microservices architecture Project, with utility specific services
- Developed multiple microservices, with the auth-service implemented using NodeJS and MongoDB
- Dockerized the microservices for consistent and isolated execution environments
- Implemented a Jenkins pipeline to automate the process of code fetching, dependency installation, testing, static code analysis with SonarQube, Docker image building, and deployment.
- Integrated SonarQube for comprehensive code quality and security checks.
- Deployed services using Helm charts to a Kubernetes cluster managed by Kops, enabling scalability and high availability.