
Hi! I'm
Ashley

My Journey

Software Engineer @ TikTok
August 2024 - PRESENT
Frontend technical owner of the TikTok LIVE Vault Gift series, a premium gifting product contributing 5–10% of platform gifting revenue
Led frontend development of the Vault Dawn & Dusk campaign,increasing gift revenue by 12.1%
Technical owner of Caishen, an internal configuration platform serving multiple business lines, which reduced bug count by 40% and cut configuration time from 2 days to 1 hour
Built a no-code drag-and-drop editor enabling cross-functional teams to configure pages independently, saving 3 days of frontend and 2 days of server manpower per Vault cycle
Automated daily Vault operational monitoring , saving 1 day of manual intervention per Vault open
Engineered an MCP server for the Caishen platform, enabling AI agent integrations and unlocking natural language access to internal tooling

Junior Software Engineer @ Freelancer.com
March 2023 - July 2024
Implemented dynamic frontend components using Angular
Took charge in migrating the twilio-sdk of the Angular Webapp to the zoom-sdk
Created well tested REST API endpoints using PHP and Python
Automated the team's internal task tracking through Typescript
Technologies I worked with:

Software Engineer Intern @ Freelancer.com
December 2022 - March 2023
Wrote efficient SQL queries for Freelancer's production database with over 68 million users
Implemented UI tests for Angular frontend components
Followed an Agile project management methodology

Computer Science and Mechatronics Engineering @ UNSW
January 2019 - December 2023
Engineering (Mechatronics) / Computer Science Double Degree
Distinction Average WAM (above 80)
Included in UNSW Dean's Honour's list in 2020, 2021, and 2022
Proficient in Algorithms & Datastructures, Databases, Networking through course work
Technologies I worked with:


Senior years @ Baulkham Hills Highschool
2017 - 2018
Graduated with an ATAR of 98.95
Distinguished achiever in Mathematics Extension 1 & 2, Physics, English (Advanced)
My Blogs

From request to browser - an explanation of DNS Resolution
AC
Ashley Cheung
Published on May 23, 2024

Why SEO made me migrate to NextJS
AC
Ashley Cheung
Published on May 6, 2024

How I built a plugin system using Javascript
AC
Ashley Cheung
Published on May 4, 2024
Want to get in touch?



















