Frontend Developer (Feb 2021 - July 2023)
I was part of a small team working on a ground up refactor of the legacy app with bleeding edge technologies. I owned major core components and pages, and was also heavily involved in the design process, working very closely with the product and design teams.
Tech Stack: React, Typescript, React Query, Tailwind, React Spring, NextJS, Vercel
I worked on gradually refactoring the legacy app when the ground up refactor was put on pause. The main focuses were updating designs to match the refactor, as well as address 5 years of technical debt(eg: converting the entire codebase to Typescript, migrating to React Query, switching to functional components from class components), leading to a much more stable and fast user experience.
Tech Stack: React, Typescript, React Query(WIP), Redux, CSS-in-JS, RxJS, Cypress, Github Actions
During the beginning of my time at ReelGood, I worked with the lead developer on a TV launcher app where I created most of the core components and pages, assited in the creation of advanced 3D spatial navigation and voice assistant integration. From 2022 onwards, I was the main maintainer of the TV App functionality, as well as ensuring the deep-linking technology was up to date.
Tech Stack: React, Typescript, Cordova, Tailwind, React Query