Hi, I’m Clayton Chew.

I solve problems through design and technology.

From software product management to project management, I have a broad specialization in design, technology, security and compliance with 10 years of experience.

Great product exists on a fine balance between design and technology.

Communicating your ideas to designers and developers, while keeping everyone on the same page are tough. Sometimes this leads to months-worth of no progress.

This is where I come in – best works are done when all stakeholders are all on the same page and knows how it is done. Whether it is about design, technology, security or compliance, I got these covered.

About Me

Featured Works

MobyPay + AiraPay


I was engaged to lead the design and development of new version 2.0 of 'Buy Now, Pay Later' platforms – MobyPay and AiraPay, founded in Malaysia. The design and development of both platforms were completed in 3 months, and successfully launched in June 2022.

Read More


2015 to 2022

I co-founded a FinTech company, PrimeKeeper, a marketplace banking platform that works closely with banks, financial service providers and retailers in Malaysia.

Read More

Side-Scrolling Game Design Experiment


I designed a 2D side-scrolling game inspired by the classic Mario game and developed a proof of concept in Javascript, HTML canvas and WebGL.

Read More

Bank Muamalat’s Internet Banking & Mobile Banking App


I worked with Bank Muamalat in creating new experiences with their internet banking and mobile banking app.

Read More

Featured Articles

How to structure and scale your Terraform project

Terraform is a powerful tool for managing infrastructure as code. When working with multiple setups and cloud accounts, how your Terraform project is structured can have a big impact on the maintainability of your code. If not done right from the start, managing the project can be a pain.

Read More

Automate Continuous Integration From Code to Deployment with Argo Events + Argo Workflows + Argo CD

One of the main benefits of CI is that it helps to identify and fix errors quickly. When code changes are regularly merged into the main branch, this triggers a build and deployment to your cluster, which it is easier to detect errors early on, rather than having to sift through a large change to locate and fix the problem.

Read More