Experience

DoorDash
Incoming software engineer at DoorDash, working on the homepage team.

TikTok
Worked on the User Creation Platform team, specifically working on the creator sub-platform Tiktok Studio.
Was the owner of Tiktok Studio resources, our server-driven UI features to platformize our team to other XFN teams within Tiktok as well as many other sub-modules within Tiktok Studio.
Learn more
Vaio
Working as a part-time contractor alongside another engineer for Vaio and Avita to revamp their website and migrate it from LAMP stack to a SPA in NextJS. Have to handle i18n content, handling traffic of users from SEA region (TW, HK, IN, SG).
Initiative to switch from LAMP stack hosted on Azure to NextJS is projected to save the company $21,000 USD on hosting + maintenance fees from 3rd party vendor locking.
Learn more
Merck
I initally started working for Merck in Purdue's Datamine Corporate Partners program, where students get to work with mentors within the company to tackle interesting projects. We worked on solving a labelling issue within the Merck labs via a web application that has an in-house QR-Code generator and QR-Code scanning function for test sample lookup. Furthermore we designed a platform for scientists to batch upload legacy .csv files, parse them and store sample info within S3 and pipeline the files into databricks for data viz.
This project was my first time experimenting with data pipelining, data cleaning and AWS services such as RedShift or S3. Learnt a lot of useful software Engineering practices and had to make a lot of engineering trade off decisions.

TikTok
I was working in the Content Creation and Consumption team within TikTok, working on features related to user contention generation. My intern project included migrating several large repositories, writing unit tests, integration tests to make sure the integration was successful.
I also played around with serverless functions, async messages, queues and also the internal cloud CI/CD infrastructure. I also volunteered to work on an internal "pet project" tool in the company to keep communications active during COVID.

Purdue Agriculture
We were developing a web application for local farmers to monitor crop quality and yield. The frontend tech-stack we used includes Svelte, Typescript and Tailwind .

Alco Holdings Inc.
My first tech job. Was doing frontend and backend development for a medium sized computer manufacturing company in Hong Kong. My project was to develop a website to display the CEO's conceptual Electrical Vehicle model.
My job entailed daily stand-ups with marketing team, design team and the CEO himself. Unfortunately the project was discontinued due to insufficient funding.

Purdue University
BSc at Purdue University with a major in Computer Engineering and a minor in Computer Networking and Information Technology (CNIT)