Hi, I'm Zack Ng 👋
Backend engineer & web developer, self taught since 2020.
I build reliable APIs, integrate AI tools, and ship clean full-stack products. Experienced in startup
teams and fast paced development cycles.
These are my projects from the latest to the oldest ones.
Malaysian Jokes App for Malaysians! Get random jokes and add your own too! Uses Firebase Realtime Database, and basic HTML, CSS and JS. Hosted on Netlify.
My personal notepad app that uses the MERN stack! Uses Render for hosting, Tailwind + DaisyUI for CSS, Redis via Upstash and is mobile friendly! I chose a synthwave theme to give it a distinctive feel and vibe!
Get a random generator from a person, and add your own too! Uses Firebase Realtime Database, and basic HTML, CSS and JS. Hosted on Netlify.
"My most advance project. Uses Clarifai's Facial Recognition API to detect human faces. Has a frontend (Netlify), backend (Render) and database (Neon's Postgres). To start it, click on the backend URL link here. Then, click on the 'View Project' link below. The backend requires between 30 - 60 seconds to start due to free web-hosting limitation. Otherwise, just click on 'Home' and insert an image url. This was actually an old project with unidentifiable errors, but with Claude and Grok's help, I succeeded."
My 3rd game attempt! Made this for kids from a special request! Its actually a pretty fun game! Catch the fishes and starfishes! One of my favourites
Simple one page website, with its backend coded in golang and calling an external public API to generate dad jokes! Hosted on Render. I had to do it 😂
For my own personal use and enjoyment! Pretty cool huh?
My 4th attempt at a game. Got the idea while looking at Netlify's version!
For calculating profit, ROI and other nifty details. Initially, coded using Python and compiled using pyInstaller pre-ChatGPT era. This version was improved and converted to HTML, CSS and Javascript using Chatgpt.
Simple Polling App to vote on things like lunch, places to go, colours etc. Uses Firebase Realtime Database.
Rails Website for learning. Uses Neon's Postgres Database and AWS. Hosted on Render. Requires between 30-60 seconds to start the website (due to free web-hosting limitation)
Vibe coded website. For testing purposes. Still pretty awesome to see the future!
An invitation to the gala with effects. Incorporating Firebase Realtime Database!
Input names and a person is randomly chosen to get the lucky draw for pizza!
A site hero project for HoverChair, a hovercraft-inspired desk chair. A simple and basic landing page. One of the earliest projects I did using ChatGPT. This was the starting point for all my newer projects!
I'm a self-taught developer based in Malaysia, coding since 2020. What started as curiosity turned into a career — and honestly, a life philosophy. With a love of simplicity and a feel for problem solving, I enjoy programming and making smooth experiences for all. Mostly, I code because its a life-changing superpower and it has truly changed my life! It's changed how I think, how I solve problems, and how I see the world. When I'm not building, I'm reading or finding the next thing to learn!
← Swipe to see more →
I'd love to connect! Reach out via email or the social links below for collaboration, opportunities, or just a friendly chat about programming, ideas, and life.