Hey there, my name is

Zack Lim.

I build friendly interfaces.

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.

About Me

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:

  • Javascript (ES6+)
  • Shopify + Liquid
  • GraphQL
  • ReactJS
  • VueJS
  • NodeJS
zack lim

Experience

Software Engineer @ IRVINS

August 2020 - Present

  • In charge of designing and building new features for the e-commerce sites.
  • Launched multiple international Shopify sites - United States, Taiwan, and a catch-all international site. Tech stack: Liquid, VueJS, Vanilla Javascript, Google Cloud Services.
  • Integrated several APIs across multiple stores, including Checkout.com, Klaviyo, Afterpay, Sezzle, Singpost, J&T, DHL, Insider, and more.
  • Maintained multiple servers on AWS and other hosting platforms.

Some Things I’ve Built

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

Peau Peau Beauty

Featured Project May 4, 2020

Sorting Algorithms Visualiser

A visualiser for sorting algorithms that features the number of scans and swaps for Merge, Quick, Bubble, Heap, Cocktail, Selection, and Insertion Sort.

ReactJS

Sorting Algorithms Visualiser

Featured Project December 21, 2019

Netflix But Not Really [SMDb]

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

Netflix But Not Really [SMDb]

Other Noteworthy Projects

View the archive

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

What's next?

Get In Touch

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!