Codashop

Sep 2020 - Mar 2021

Coda Payments, Singapore

Coda Payments is a fintech company that helps digital content providers like Google and Tencent to monetize their products in emerging markets where credit cards aren’t widely used, using alternate payment channels like carrier billing, bank transfer, e-wallets, vouchers, and even paying cash at a retail shop.

My team is rewriting a legacy Java web application to a modern single page application built with Vue, with techniques like performance optimization, offline capabilities with service workers & pre-rendering to drastically reduce load times by up to 40%. We are also improving and adding new features like a wallet system, customer engagement platform etc.

My Contribution

  • Lead the frontend engineering team at Codashop. Manage & mentor a team of 3 frontend engineers.
  • Rewrite a legacy Java web application to performant pre-rendered website using Vue.
  • Writing unit tests for Vue components using Jest.
  • Build & maintain the CMS system for the website built with React & TypeScript.
  • Improve the performance & offline capabilities of the website by using pre-rendering & caching.
  • Building new features like a wallet system, customer engagement platform & a better authentication system.

Tech Stack

Vue.js

Vue.js

HTML5

HTML5

CSS3

CSS3

React

React

Typescript

Typescript

Graph QL

Graph QL

Apollo Client

Apollo Client

Sentry

Sentry