Hi, my name is

Ziqing.

I believe in love and share

Passionate about software engineering and artificial intelligence, I like to use modern technologies to enable greater good.

About Me

I am Ziqing, a Computer Science undergraduate with a passion in software engineering and artificial intelligence. I like creating things to empower people to live better life. I like the idea of love and share so I join and organize hackathons and enjoy mentoring others.

In my free time, I like playing the flute (I have been playing the flute for 12 years). I also enjoy traveling, going to museums, and drinking tea with friends!

Fun fact: My name means “sunny” in Chinese.

Here are a few programming languages and framwork/tools that I am familiar with (not exhaustive):

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

Work Experience

May 2022 – Jul 2022
TikTok Global E-Commerce
Software Engineering Intern - Frontend
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.

Jan 2022 – Present
TEAMMATES (Online Peer Feedback System)
Full Stack Open-Source Contributor
Skills: Java, Angular, Google Cloud Datastore, SQL
  • Built a notification banner system using Java and Angular to disseminate essential updates such as deprecation of features to 800,000 users.

  • Implemented user statistic graphs using D3.js and Cron Jobs for administrators to monitor user responses.

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

Aug 2020 – May 2024 [Expected]
Bachelor of Computing (Computer Science, Honors)
National University of Singapore (NUS), Singapore
GPA: 4.72/5.00 (Highest Distinction)

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

I was Teaching Assistant for the following courses:

  • CS1101S Programming Methodology
  • CS2040S Data Structures and Algorithms
  • CS2103/T Software Engineering

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
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
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.