Software Engineer
- Lead and developed new features and enhancements using Typescript and Node.js, including but not limited to optimizations to inventory management and package processing workflows, and the introduction of unit and.
- Assisted in the development of company services expansion to Canada by enhancing current Node.js backend codebase with better database table management, access, and modularity such that international packages can be.
- Lead Node.js backend developments/enhancements to company service’s annual “Reading Challenge” feature with better data abstractions, as well as optimizations to MySQL queries used to process users’ challenge progress.
- Refactored consumer-facing Android application’s audiobook download system to utilize internal Android tooling with Kotlin instead of React-Native to have better control over future implementation features and internal.