•Development/maintenance of the internal work queue messaging system written in Node.js
Integration test for this project to ensure a high code coverage (using Docker).
As one of the go-to persons for knowledge transfer and resolving production incidents.
•Debugged, investigated, and rewrote the archiving system
Wrote JS scripts that validate the correctness of the functionality and generate reports on a daily basis.
Rewrote a worker (running in k8s) to scan and compress raw data files using Node.js and Redis(Redlock).
•Promoting test driven development. Started our end-to-end test project using Cypress.
•Participated in Prometheus metrics collection to monitor system’s performance
•In the rotation of the release engineers to release code to multiple environments
Worked with dev teams to collect applications/versions to release.
Coordinated with infra team and dev teams for any release related incidents, rollback & hotfixes.
•Participated in the ElasticSearch upgrade project