Joel Wong

Frontend Engineer at TikTok

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.

Profile picture

Skills

Frontend

React

Vue

Next.js

Redux

React Query

React Query

Swift

Sass

Tailwind

Chakra UI

Experience

tiktok

Short-form video and social commerce

Frontend Engineer, Jul 2024 - Present

•Frontend engineer on TikTok Shop
React

kisi

Cloud-based access control

Full Stack Developer, Dec 2023 - Mar 2024

•Built integrations that connect third-party APIs to Kisi locks
React
React Query
React Query
Firebase

propel

Product lifecycle management (PLM) software

Software Engineer Intern, Aug 2022 - Dec 2023

•Built the new Product Information Management (PIM) platform with Salesforce Lightning Web Components (LWC) and Apex
•Built lazily rendered components that made pages in the PLM app load faster
•Migrated views from React and Redux to LWC
Salesforce
React
Redux

shopee

Southeast Asia's largest e-commerce platform

Software Engineer Intern, May 2022 - Aug 2022

•Built features for the product detail page of the core Shopee web app, on the Orders team
•Migrated a monolithic repository to a micro-frontend architecture
React
Redux
Sass

bantu

Volunteer management for social enterprises

Frontend Engineer Intern, May 2021 - Sep 2021

•Started an overhaul of bantu.life, the volunteer management platform
•Redesigned the interface and rebuilt the website on my own in a month
React
Vue
Laravel
Tailwind

gdsc

A tech-for-good student club supported by Google Developers

Lead (President), Aug 2021 - Jun 2022

•Led a 74-member club that started three software projects for non-profits in Singapore
•Ran technical workshops and a hackathon for students

gdsc

Building apps for non-profits in Singapore

Software Engineer, Sep 2020 - Nov 2021

•Built a web app with five other developers for CampusImpact, a non-profit for young people
•A year-long project: a questionnaire and analytics module that gives teachers a feedback loop
React
Node.js
Express
PostgreSQL
Docker
Material-UI

nus

Teaching programming sessions on Object-Oriented Programming principles

Teaching Assistant, Aug 2021 - May 2022

•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

Java