75+

Projects Done

I'm CZ, Full Stack Developer.

Hello! I am CZ, a Full Stack Developer from Malaysia. I have 14 years of SDLC experience, and am very passionate about the work that I do.

  • Frontend Development

  • Backend Development

  • Software / Web Architecture

  • Scalable DB Design

What I Do?

I like to create web solution from scratch. Coding is not just a job for me, it's something I truly enjoy. My enthusiasm for coding extends beyond just work. I am always curious and have desire to create impactful and innovative system

Frontend Development

Good with doing HTML5, CSS, Javascript and making AJAX call to backend. Can easily amend frontend code or any template without breaking things.

Backend Development

Very efficient and good in developing customised CMS, extracting reports from raw data, building API for clients or mobile apps.

Software / Web Architecture

Shared Hosting, CPanel, Digital Ocean, AWS? Done them all before. No problem with GCP, Azure and Alicloud too.

Scalable DB Design

MySQL, PostgreSQL, MongoDB, Redis, Solr, Elasticsearch, whatever you need.

About me

I was born and raised in Malaysia and I am Chinese, specifically the Hin Hua dialect group (Putien)

I am married and I am the second of three siblings. I graduated with first-class honors from college and have always been active in sports, representing my school in badminton and table tennis

  • Christian, attending Mega Chinese Methodist Church.
  • Hardworking and a little workaholic.
  • Enjoy traveling to city instead of beach or mountain.
  • Currently stays in Klang Valley, Malaysia

My Working Experience

Started in 2011, right after I graduated from Methodist Pilley Institute in Sibu (Sarawak).

I have been using PHP, Laravel, HTML, CSS, Javascript, JQuery, AJAX in most of my recent development. In my early career, I also experienced using NodeJS, ReactJS, AngularJS and Java.

I have extensive experience in developing a system from ground up, such as Opportunity and Sales Order Form (SOF) systems. My work involves creating a feature that integrate with accounting system via API where the currency conversion is handled automatically, as well as automating supplier costing and sales commission calculations through seamless invoice integration.

I also specialise in building Loan Origination Systems (LOS) and Loan Management Systems (LMS) that provide seamless experience for sales and internal admin to do their daily operation.

Company under PSL Group, based in Canada. Spent 2 months in Canada to work with the frontend team. Built the healthcare project where we mainly use ElasticSearch to do aggregation for all the graphs and charts. The statistics website is used for monetization to healthcare / pharmaceutical companies in US and Canada. The system was built using NodeJS, ReactJS, but in the end, we reverted back to using PHP Drupal because of the urgency.

PeerHealth Malaysia Sdn Bhd

Application Developer

Company under Paultan.org. Building the first version and second version of oto.my. Then I was tasked to be fully in charge to build the backend and CMS for carbase.my. We use PHP Li3 framework, Solr and Mongodb. Then on oto.my version 3, we converted to use mysql only. Oto.my v3 was not launched during my tenure but we developed another portal called carbase.my which is a platform for paultan reviewer team to input all car detailed information.

Driven Technology Sdn Bhd

Web Developer

Building the portal from scratch. Create a dynamic system that allows different role to be created with different permission. Centralising the pricebook and procurement info into one system. Auto Sales Order Form generation in PDF format. Integration with Xero accounting system to automate the invoice pulling into the system for commission and costing calculation. Automate currency conversion when calculating costing for salespeople to decide on selling price.

SG.GS Pte Ltd

Senior Dev Lead

This is a job with a stock photo company, 123rf. I worked on the 123rf project for most of my tenure here. I was involved in a lot of different payment gateway integration for different countries such as LgDacom for Korea, iDeal for Netherland and WorldPay for worldwide. The tough part is, some payment gateway only support Internet Explorer at that time. I also headed the project to build the recurring billing system using Braintree.

Inmagine Sdn Bhd

Senior Web Application Developer

Worked on 3 projects in the short tenure. Trobuy apps, an online social e-commerce app, that allows people to shop, and request for items from other countries. Built the API for mobile apps and the CMS for initial data input so the team can create multiple users to add in products for sale. Payment gateway integration was also included in this project. Second project is a simple travel blog called Yourletour. It allows multiple users to login and input their travel story.

Spread Sdn Bhd

Senior Web Developer

Worked on the Tamago Livestreaming Apps project, funded by Astro. Worked on a lot of bug fix since the source code was purchased from a company in China. Built a campaign feature into the system that was used continuously until the project shut down. Enhancing the livestreaming channel order by using Redis. Doing some reverse engineering by reading the source code to know how certain features work because documentation was not provided by the initial vendor.

Asia Sports Venture Pte Ltd

Backend Developer Contractor

My first job as a software engineer, working on a project for KWSP. The project is for secure file transferring from KWSP agents to KWSP server. On agent side, their routine is to drop the file into a specific folder on their side, and the file will reach KWSP server. Validation of the file format will be performed to make sure the file that comes in does not contain wrong format. It's a project built with Java, J2EE with Hibernate framework.

CBSA Berhad

Software Engineer

Operating a project called BeMalas (it means Be Lazy). It's a concierge service that helps people to do their chores. Initially, the company wanted to build a system that stores all the data, and probably do some simple chatbot. However, the company requested the tech team to prioritise in doing an e-commerce platform for the frequently requested product. There is also a project called bespoke to host premium membership event.

Pacific Founders Sdn Bhd

Backend PHP Developer

Built the system from scratch. Started and built a small team to manage internal system used by internal and external party. Led a team of software engineers and mobile apps developer on software development. Designing the backend and solution architecture to match business requirements. Help out on adhoc task and urgent enhancement. Set up the project pipeline and structure for the team to follow. Set up Tech Team's SOP and working guideline

DCAP Digital Sdn Bhd

Tech Lead