Worked on a team that was tasked with converting an existing monolithic backend over to a micro-serviced based backend.
• Developed and implemented a new microservice backend using Express.js and Postgres, ensuring high performance, scalability, and maintainability.
• Utilized NGINX for load balancing to distribute incoming traffic evenly across multiple instances of the microservice, improving the overall reliability and availability of the application.
• Implemented Nginx caching to reduce response times and improve the overall user experience, resulting in a significant increase in the number of requests per second (4000 RPS).
• Deployed the microservice on AWS EC2 instances to leverage the flexibility and scalability of cloud infrastructure.
Skills: Javascript | React.js | Express.js | PostgreSQL | NGINX | Amazon EC2