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