Hi! I'm Nathan

I’m a Web Developer based in Penang, Malaysia. I’m passionate in building web products using the latest web technologies, as well as sharing my knowledge with other Web geeks.


( what do i do? )

I Build Web Application

I love building web application – which is why I spent most of my time helping clients developing exciting web projects using the latest web technologies, such as ReactJS, NodeJS & Firebase.

I Build WordPress Products

I started my career as a WordPress developer building and selling WordPress themes & plugins online. As of now, I have 5 active products on CodeCanyon (the #1 online marketplace for WordPress plugins).

I Teach How to Code

Beside building web stuff for living, I also passionate in teaching, as well as sharing my programming knowledge at meetups, workshops, and bootcamps.

Contact me if you want to invite me for a talk or workshop at your school / organization / company.

I Speak at Tech Conferences

I also have the opportunity to speak at various tech conferences. If you want to invite me for a talk at your event, just drop me a line here

Here are Some of the System Products WordPress Plugins I've Built...

Learning Management System

This is a system that manages the way people learn and get certified.

This system uses an e-learning model and other distance learning technologies to provide instructional content to students who are not physically present at a school or site.

Some of the main features include:

  • Course Management & Class Enrollment System
  • Instructors & students Management
  • Online Assessment & Feedback forms
  • Digital badges & Certificates
  • Tracking and Reporting

Mailing System

This system is a customizable platform for managing contacts and sending newsletters and marketing emails. 

Some of the many features are:

  • Import your own list of subscribers from a CSV file with just a few clicks. 
  • Unlimited number of contacts per list. 
  • Preview your campaign before sending it to ensure it works as you intended.
  • Can use different emails for different recipients and a reply-all option.
  • Detailed report such as tracking clicks, lists, and emails that go out to your subscribers so you can measure the effectiveness of your campaign. 

CRM (Customer Relationship Management)

This is a specialized system that manages the interaction between a company (business) and its customers.

It provides tools for businesses to manage client accounts, potential prospects, products and issuing quotations & invoices. 

Some of the main features include:

  • Client / Customer management system includes contact database management, billing, quoting, invoicing, and order tracking.
  • Support for multiple products and services.
  • Management of sales pipelines, including lead generation, quotes, and closing processes.
  • Detailed reports for sales, pipeline, and activities. 

Room Rental Booking and Payment System

This system is a cross-platform booking and payment solution designed for organizations that would like to make it easier for their customers to schedule and pay for room rentals. 

Some of the main features are:

  • The system can be used on any device, including desktops, tablets, and smartphones. It’s also fully responsive so that it can work on any screen size anywhere in the world. 
  • The system supports online transactions, making it easy to pay or book at any time from anywhere. 
  • The system also includes a booking interface that allows organizations to manage their bookings.
The end goal is to have a system where a customer can have an entire experience that happens directly on one website, so there is no need for manual transfers or phone calls to finalize transactions or confirm reservations.

WordPress Plugin Integration with Local payment gateway, such as iPay88, BillPlz, etc.

Custom-made plugin designed to integrate local payment gateway (iPay88, BillPlz, etc) with existing eCommerce plugins, Form plugins, or Membership plugins.

It would allow their customers to pay for different products and services through their own payment gateway account.

WordPress SSO for third-party CRM system

This plugin integrates WordPress SSO (Single Sign-on) with a third-party CRM system so that users can log in to WordPress using their existing account from that third-party system.

This saves time for the user as they don’t need to create a new account to log in the WordPress.

Online Courses I've published...

"Perfect WordPress Setup" Course

Want to learn how to setup a perfect WordPress website?

This course covers the entire process of choosing the right hosting, optimized your site for security, performance, as well as SEO.

"One Coder Agency" Course

“One Coder Agency” course is put together based on the core learnings from the book, Company of One, as well as a result of learning from my past mistakes in running a web agency.

The framework focus on three essential aspects of a web agency that wants to stay small and become sustainable:

1. Profitability
2. Sustainability
3. Attract high-value clients

Some Posts from My Substack...

My 10-Year Entrepreneurship Journey

22th Dec 2020 marks year 10 of my entrepreneurship journey.

10 years ago, I quit my job.

With a leap of faith, I jumped into entrepreneurship world without a proper “parachute”.

My journey starts with BANG… at the wrong end

The first 2 years is a real struggle as I scramble at the every opportunities to make enough money to survive, and keep my dream alive.

Needless to say – most of my attempts failed.

Continue reading >>>

Learning “How to Learn To Code”

Learning Coding has been a Rage Recently

Schools are starting to teach kids coding.

There are a lot more online courses related to coding in the internet (free & paid).

There are a lot more coding workshops being held at various places (online & offline).

It has never been easy to learn coding now compare to 5 – 10 years ago.

Yet, companies still have trouble finding & hiring good talents in tech industry.

Continue reading >>>

Here are Some of My Talks... Workshops...

Let's Connect

Feel free to connect with me via any of the online platforms below: