Featured Project March 14, 2021
Peau Peau Beauty
SEO for an e-commerce Shopify store that sells beauty, makeup, and skincare products. Optimised the product, collection, blog, and home pages.
Liquid, Javascript, jQuery

Hey there, my name is
I am a full-stack software developer with a passion for front end development and high-quality codes.
Currently, I'm focused on building accessible Shopify fronts at IRVINS.
Hi! My name is Zack Lim and I enjoy creating things that live on the internet. I started playing around with websites back in the late 2000s when Blogspot and Friendster were still a thing - turns out, changing the background image to your favourite character taught me a lot about HTML & CSS!
Fast-forward to today, I've had the privilege to learn programming and pursued software at an amazing school, worked at a startup agency, and a manage the e-commerce sites of an international e-commerce corporation. Today, my focus is building accessible and product-driven websites for my clients.
Here are a few technologies I've been working with recently:
August 2020 - Present
October 2017 - July 2020
December 2016 - April 2018
Featured Project March 14, 2021
SEO for an e-commerce Shopify store that sells beauty, makeup, and skincare products. Optimised the product, collection, blog, and home pages.
Liquid, Javascript, jQuery
Featured Project May 4, 2020
A visualiser for sorting algorithms that features the number of scans and swaps for Merge, Quick, Bubble, Heap, Cocktail, Selection, and Insertion Sort.
ReactJS
Featured Project December 21, 2019
A MERN stack webapp for users to search for movies and save them as favourites. SMDb heavily relies on The Movie Database (TMDb) for information.
ReactJS, NodeJS, ExpressJS, MongoDB
March 10, 2022
Recreated the NYT Wordle with new gameplay modes - 4 to 8 letters, with a dictionary of around 57 thousand words.
Javascript.
June 16, 2021
Search Engine Optimisation for an EmberJS webapp and Wordpress - over 350K pages. Restructured the metadata template and headings, updated canonicals, and added OpenGraph for social sharing.
EmberJS + Handlebars, SCSS, Ember Store, WordPress, Opengraph
November 21, 2020
Typing Game that keeps track of your speed and performance and words that you have mistyped. Features several keyboard layouts such as Colmak, Dvorak, and Workman. Includes multiple themes.
VueJS (Vue2)
September 14, 2020
A world map to showcase the countries and cities and points of interest I've been to, which countries I want to visit next, and the countries I'll eventually visiting.
VueJS, AMCharts
May 24, 2020
A simple tool that counts characters, words, spaces, and word density of your text.
ReactJS, Typescript
March 10, 2020
WordPress Development for an established design school in Singapore.
Avada [University], Autoptimize, CF 7 (+Flamingo), CPT UI, ShortPixel (+AI), Tidio, Yoast
February 29, 2020
TLGRM Analytics is a platform for administrators to keep track of analytics of their Telegram Groups or Channels. Admins will be able to export charts and view members, messages, and media.
ExpressJS, ReactJS, PostgreSQL, NodeJS (Sequelize), Telegram Bot API & Webhooks
November 24, 2019
Bibliodome is an online library that allows users to search for books and rate them. Their ratings will be available to the public and can be edited or deleted.
MongoDB, ExpressJS, NodeJS, EJS
What's next?
Although I'm not currently looking for any new job opportunities, I'm available to freelance - specialising in ReactJS or other frontend frameworks and for Shopify. Whether you have a question or just want to say hi, I'll try my best to get back to you!


![Netflix But Not Really [SMDb]](https://images.ctfassets.net/teqvjjl1hbzf/3MkLjyMUWPEqntoihFVvmD/5ee296d7cbe73528cd02f2d4c26b5814/smdb.jpg?w=800&h=500&fl=progressive&q=90&fm=jpg)