I'm a backend software developer. I have a decent amount of experience in API Development, Unit as well as integration testing, building and CI/CD deploying, managing and monitoring code, and deploying them in different environments servers on cloud service providers like AWS / GCP.
Primarily experienced in NodeJS/ExpressJS, NestJS, Next JS, building APIs for HTTP, AMQP, WSS, as well as XMPP protocols. Hands-on experience with AWS services like EC2, S3, SQS, RDS, VPC, ELB, EBS, and Auto scaling, as well as GCP services like Cloud Engine, Cloud Storage, Cloud Run, Cloud Pub/Sub, Cloud SQL, and Firebase services like Firebase Cloud Messaging, Realtime Database, Authentication, and Firestore. Performed and deployed builds for various Environments like QA, Integration, and Productions Environments.
Unit testing, as well as integration, tested all of the APIs using Jest. Used Git, Github, and bamboo CI/CD pipeline for deploying code in different environments on cloud providers.