JoelWong

Not your average CS kid

Frontend Engineer at TikTok

Profile picture

About Me

My first experience coding was a free iOS app that actually got pretty popular. It inspired me to continue building user-friendly applications for the community with a design focus.

I also love delving into frontend frameworks and their optimizations.

When I'm not coding you will probably find me dancing to Hip Hop or playing the drums.

Skills

React

Vue

Next.js

Redux

React Query

React Query

Swift

Sass

Tailwind

Chakra UI

Experience

tiktok

Frontend Engineer

Jul 2024 - Present

Social media platform for sharing short-form videos

Working on TikTok Shop

Tech Stack
React
kisi

Full Stack Developer

Dec 2023 - Mar 2024

Cloud-based door-access software

Built new integrations linking third-party APIs to Kisi locks

Tech Stack
React
React Query
React Query
Firebase
propel

Software Engineer Intern

Aug 2022 - Dec 2023

Product Lifecycle Management (PLM) Software

Built the new Product Information Management (PIM) platform in Salesforce Lightning Web Components (LWC) and Apex

Built lazy-rendering components to allow faster page load speeds in PLM app

Migrated from React and Redux to LWC

Tech Stack
Salesforce
React
Redux
shopee

Software Engineer Intern

May 2022 - Aug 2022

Largest e-commerce platform in Southeast Asia

Frontend Engineer in the Orders Team building features for the Product Detail Page in the core Shopee web app

Migrated monolithic repository to micro frontend architecture

Tech Stack
React
Redux
Sass
bantu

Frontend Engineer Intern

May 2021 - Sep 2021

Volunteer Management System for Social Enterprises

Initiated an overhaul of the Volunteer Management Platform bantu.life

Singlehandedly redesigned user interface and coded new website within one month

Tech Stack
React
Vue
Laravel
Tailwind
gdsc

Lead (President)

Aug 2021 - Jun 2022

A #TechForGood club supported by Google Developers

Led a team of 74 members to start 3 new software development projects for Non-Profit Organizations in Singapore

Spearheaded technology workshops and a hackathon to build generative skills in tech in students

gdsc

Software Engineer

Sep 2020 - Nov 2021

Building apps for Non-Profits in Singapore

Developed a web application with five web developers for CampusImpact, non-profit organization targeting youths

Year-long project to create a questionnaire and analytics module for teachers to build feedback loops

Tech Stack
React
Node.js
Express
PostgreSQL
Docker
Material-UI
nus

Teaching Assistant

Aug 2021 - May 2022

Teaching programming sessions on Object-Oriented Programming principles

Placed on the Honour List of Tutors awarded to recognise excellence in Teaching among student tutors who have contributed to the teaching/learning at NUS

>

Year 2 Semester 1:

CS2030S

Programming Methodology II

>

Year 2 Semester 2:

CS2030

Programming Methodology II

Tech Stack
Java

Favourite Projects

PeerPrep

Mock-coding interview platform that scrapes questions from Leetcode to start collaborative coding sessions. Built for CS3219 Software Engineering Principles and Patterns.

React
React Query
React Query
Chakra UI
CodeMirror
Node.js
Express
MongoDB
Socket.IO
file_type_light_prisma
Prisma
Docker
AWS

Wadio

An iOS app to help National Servicemen countdown to the end of their service. This was my first time coding and I built it from zero experience in 4 months. It has since received over 10,000 downloads.

Swift

Other Projects