Senior Software Engineer - Digital Money Management
Current- Refactored the existing web applications into a monorepo, extracting common functionality into libraries, reducing the code base and removing repetition.
- Identified common components and services and further refactored those into NPM packages for company-wide usage.
- Implemented state management and enabled caching, effectively removing all duplicate API calls and reducing infrastructure costs.
- Implemented offline availability of existing applications using service workers and… Show more
- Implemented offline availability of existing applications using service workers and the caching mentioned above.
- Implemented automated unit, e2e and visual testing with Jest, Cypress and BackstopJS, moving code coverage from 0% to 100%.