Software Development Engineer I
Seattle, Washington, United States
Developed new hotels property details page in React to display company specific negotiated rates and traveler detailsLead design and development of hotels configuration settings page using React, Redux, and Sass frameworksImplemented contexts and reducers into new bulk hotel editing tool built in React to handle complex state managementRefactored large portions of JavaScript code in flights proposals page to use efficient coding practices for easier developmentContributed custom, multi-api functional typeahead adapter for shared, company wide React UI libraries using TypescriptWrote unit and integration tests to confirm expected behavior of applications using Jest, Jasmine, and Selenium frameworksParticipated in UI guild and facilitated team migration from Handlebars and BackboneJS to React frameworkWrote various blog posts and held knowledge sharing sessions over advanced React functionalities and use casesParticipated in on call rotation to handle alerts of unexpected bugs and rollback services in production environment Migrated and updated loyalty program service Spring boot endpoints to use new chain code logic for over 1.2 M usersMaintained and updated AWS DynamoDB for customer loyalty program data changesHandled build and testing errors thrown from Jenkins pipeline when pushing changes to GitHubDeployed test, gamma, and production environment applications in AWSTroubleshot and handled user reported bugs using Kibana logging and watcher toolsImplemented various A/B tests on new JavaScript/React product features to track customer conversion ratesCollaborated with UX designers, product managers, and other engineers in developing frontend software architectureLed team retro meetings at the end of each two week sprint under Agile practicesFacilitated potential intern applicants during Hackerrank coding interviews