Position: Backend Developer
Category: Java
English level: fluent
Years of experience: 1


Participated in migrating a large cache to a new one with better logging and tracing options available
 Traced the services that are currently using the cache via Splunk and Haystack, manually redirected calls to use the
newer cache by adding custom serialization to 3 major endpoints
 Implemented 4 major API endpoints including controller, service, validation and database operations.
 Implemented full unit and functional tests with over 20 user cases.
 Have injected functional tests to the CI/CD pipeline in a separate QA environment designed for running
performance and functional tests.
 Set up an alerting mechanism for ElastiCache metrics obtained via DataDog.
 Linked 30+ alerts through an internal notification service to send alerts to email, Slack channel and Pager Duty.
Running POC (proof of concept) of TestCafe vs Selenium
• Generated e2e tests for certain scenarios of a Progressive Web Applications within Expedia Group using the Testcafe
framework.
• Injected CucumberJS and Gherkin syntax to existing Testcafe test scenarios to make test cases readable for
users/developers.
• Integrated TestCafe tests with Browserstack to test Progressive Web Applications across multiple devices and browsers • Created a Jenkins job to execute Testcafe jobs as part of a pipeline and hook into pull requests.
• Published common functions to an npm package