Hi, my name is

Ziqing.

I believe in love and share

A passionate software engineer who likes to use technologies to empower greater good.

Hello! I am Ziqing, a Software Engineer with an unwavering passion for creating innovative solutions that empower individuals to lead better lives. 🚀

I’m currently seeking full-time software engineer and/or machine learning opportunities to make a positive impact. Let’s connect and collaborate on something great! 😊

Besides coding, I’ve been playing the flute for 16 years 🎵 I also enjoy scuba diving, sky diving, and traveling ✈️.

A fun fact about me: my name, Ziqing, means “sunny” in Chinese, and I strive to bring brightness and warmth to everything I do.

Here are some tools that I am familiar with (not exhaustive):

  • Python
  • Golang
  • Java
  • C/C++
  • Ruby
  • HTML/CSS
  • JavaScript/TypeScript
  • React-Redux, T3 Stack
  • Redis
  • SQL
  • Flask
  • Numpy/Panda, Pytorch
  • Git

Work Experience

Jun 2024 – Present
TikTok Global E-Commerce Governance and Experience
Backend Engineer (Risk Control Team)
Skills: Python, Java, Golang, Machine Learning, MySQL, Redis, Flink
  • Designed and implemented a Python-based online inference engine with customisable feature engineering and algorithm operators, streamlining the deployment of complex models, such as order address similarity detection, for TikTok Shop’s risk control, offering developers enhanced ease and flexibility.

  • Led the development of a real-time unsupervised clustering algorithm service in Golang, enabling the detection and blocking of malicious orders on TikTok Shop in Southeast Asia, accounting for 10% of total page view interceptions (3,000 daily) and improving algorithm developers' efficiency by 95%.

  • Enhanced system stability for algorithm services and the model deployment platform during high-traffic campaigns, boosting SLI from 96% to 99.8% during peak times in 2 months. This was achieved by optimizing resource estimation, implementing a customized rate-limiting mechanism, and developing improved monitoring dashboards.

  • Developed algorithm operators for techniques such as UMAP, DBSCAN, and Linear Regression, incorporating interactive 3D visualization and data analysis tools to enable algorithm developers to efficiently analyze datasets and fine-tune models with minimal code.

Jan 2024 – May 2024
TEAMMATES (Online Peer Feedback System)
Project Lead
Skills: Java, Google Cloud Datastore, SQL, Hibernate, Liquibase
  • Pioneered data migration from NoSQL to SQL database for over 800,000 users. Optimized speed of migration script to be faster by 10 times using batch queries and ensured data sanity using verification scripts.

  • Created the first release with SQL database on production, setting the configuration of SQL database and the foundation for future SQL releases.

  • Led a team of 7 people to create an instructor account request portal in 6 weeks, reducing 90% of manual effort for administrator to process instructor requests and notify instructors.

Jun 2023 – Aug 2023
TikTok Global E-Commerce Data Intelligence
Backend Engineer Intern
Skills: Golang, MySQL, RPC
  • Created ExcelFlex SDK using Golang and Excelize library to streamline Excel data conversion for TikTok Shops' brand partners, cutting exportable Excel report development time by 50%.

  • Spearheaded design of account onboarding system for key brand partners using Golang, simplifying communication cost among 4 groups of stakeholders by 80% and reducing system maintenance effort by 80%.

  • Led development of regional report email service for key accounts in Europe. Deployed cronjobs, optimized email lists, and established a task management database for seamless and compliant reporting in European operations.

Apr 2023 – Jul 2023
GreatFrontEnd
Part-time Software Engineer
Skills: TypeScript
  • Created TypeScript questions and solutions for frontend interview related content.

  • Helped in localization of the website design and translation for Chinese users.

May 2022 – Jul 2022
TikTok Global E-Commerce Data Intelligence
Frontend Engineer Intern
Skills: React, TypeScript, Less, Tailwind CSS, Rematch, Redux
  • Collaborated in a 6-member cross functional scrum team to create rankings of products in global e-commerce software and to provide sellers with greater transparency of performance of their products, improving the penetration rate for sellers with sales by 3%.

  • Built line chart modules using React, Less and Storybook in Data Insights team’s charting library, which reduced configuration time for each chart from 2 days to 1 hour, and enhanced extensibility of 20 usages across codebase.

May 2021 – Aug 2021
Computing For Voluntary Welfare Organizations (CVWO)
Full Stack Developer
Skills: Ruby on Rails, React, TypeScript, PostgreSQL
  • Implemented a Case Management System (CMS) using Ruby on Rails, React, TypeScript and PostgreSQL to enable Lions Befrienders Service Association (LBSA) to provide counselling services to 1,000 clients every year.

  • Communicated weekly with clients from LBSA and CareCorner Singapore and turn the complex requirements into a digital workflow for 250 staff.

Education & Activities

Aug 2020 – May 2024
Bachelor of Computing (Computer Science, Honors)
National University of Singapore (NUS), Singapore
GPA: 4.75/5.00

I am specialized in:

  • Artificial Intelligence (Distinction)

I am enrolled in University Scholars Program (aka NUS College), a multi-disciplinary liberal arts program.

I am/was Teaching Assistant for the following courses:

  • CS1101S Programming Methodology
  • CS2040S Data Structures and Algorithms
  • CS2103/T Software Engineering
  • CS3216 Software Product Engineering for Digital Markets

I am involved in these long-term extracurricular activities:

  • Organized hackathons as a coreteam member of NUS Hackers
  • Helped initiate NUS Women In Tech
  • Facilitated Technical Interview Preparation Summer Program for over 300 NUS students in 2022
Dec 2023
Tohoku University Japanese Programme
Tohoku University, Sendai Japan
I participated in a 2-week Japanese language and culture program at Tohoku University, received Distinction (AA) for the Japanese Language Course.
Jan 2023 – May 2023
Student Exchange Program in Computer Science Major
University of Texas at Austin, TX USA

I studied Natural Language Processing and Operating System at UT Austin.

I joined Symphony Band at Butler School of Music and performed three concerts in one semester.

Projects

Tech Offer Repo
T3 Stack
Tech Offer Repo
Led a team of four to build a platform that encourages discussions around offer profiles. Received over 1,000 new users in the first week.
Confused
TypeScript Python WebSocket RESTful API Ionic and React Django PostgreSQL
Confused
A real-time feedback PWA to encourage students to ask questions during classes.
Colourful Mood
Android Studio Figma Flutter
Colourful Mood
A cross-platform application that tracks 36 emotions in color metrics with reference to Color Psychology.
Jio Jio Bot
Heroku Redis Python
Jio Jio Bot
A Telegram bot to manage collective delivery orders, solving the issue of repeated messages of delivery orders in group chats and is added to a 60-user supper group.