Building things at TikTok

Hey, I'm Weiqiang.
I build systems that scale.

Backend engineer at TikTok, based in Singapore. I graduated from NUS with a degree in Computer Science and now work on distributed systems and large-scale services. I care about writing clean, reliable code that holds up under pressure.

Experience
2025 — Now

Backend Engineer · TikTok

Full-time backend engineer working on large-scale distributed systems serving global traffic.

GoDistributed SystemsBackend
2025

Backend Engineer Intern · TikTok

Backend engineering internship building and optimizing services at scale.

GoMicroservicesBackend
2024

Software Engineer Intern · GovTech Singapore

Built software for Singapore government digital services. Worked on systems powering public-facing applications.

Software EngineeringGovernment Tech
2023

Research Assistant Intern · NUS

Conducted research in computer science at the National University of Singapore.

ResearchCS
2023

Software Engineer Intern · Toppan Ecquaria

Software engineering internship focused on building enterprise solutions.

JavaSoftware Engineering
2023 — 2025

Teaching Assistant · NUS

TA for CS2100 (Computer Organisation), CS2030S (Programming Methodology II), and CS2106 (Operating Systems). Guided 200+ students through systems programming and OOP concepts.

CS2100CS2030SCS2106Teaching
2021 — 2025

B.Comp. Computer Science · National University of Singapore

Studied computer science with focus on systems programming, algorithms, and software engineering.

NUSComputer Science
2017 — 2018

A-Levels · Temasek Junior College

Let's build something together.

Open to conversations about engineering, design, and interesting problems.