CJ
Hello I'm Caijie

I love to build things and solve complex problems!
Currently, I'm a Senior Software Engineer at The Trade Desk in the Singapore Office.
I have a cat, I love singing, and I love skiing!
Scroll down to find out more! You can also find the source code for this website here.

Work Experience

Projects

Skills

Languages

TypeScript C# SQL Java Python

Frontend

React GraphQL (Apollo) SCSS Ant Design

Backend

.NET / C# REST APIs SQL Server GraphQL Schema Design

Practices

System Design CI/CD Unit & Integration Testing Feature Flags Agile

Timeline

Aug 2022 – Present

Senior Software Engineer @ The Trade Desk

After Shopee, I joined The Trade Desk as a Software Engineer and was later promoted to Senior Software Engineer. The Trade Desk is a demand-side platform in the ad-tech industry, helping advertisers and agencies run programmatic campaigns across the internet.

A big part of my work has been building out the Kokai platform, which is TTD's next-generation DSP UI. I work across the full stack on this, from the React and TypeScript frontend to the C# and .NET backend.

Over my time at TTD I've had the chance to build and own some really exciting features. The one I'm most proud of is the Creative Troubleshooting System, which surfaced bid blocking issues with creatives that could impact ad group spend. I've also built the Creative Library and the Campaign Settings Snapshot!

Software Engineer @ Shopee

I secured my first full time job out of university at Shopee. A subsidiary of Sea Ltd, Shopee is the leading e-commerce platform in Southeast Asia and Taiwan.

I'm part of the Discover Landing Web Front-end Team. On top of building the interface you see on Shopee's landing page, my team also builds several internal tools business operators use to quickly configure and schedule campaign pages with no code!

July 2021
Aug 2020

Undergraduate Teaching Assistant for CS2103T

NUS allows undergraduates to be Teaching Assistants for modules they excelled in. I decided to take the opportunity and applied to be a Teaching Assistant for CS2103T, an introductory module to Software Engineering.

My main responsibilities are conducting tutorials every week, and helping students with the team project they will have to submit at the end of the module.

Joined Trabble

Due to the recall, I had to complete my NOC program at a local company in Singapore. I joined Trabble, another startup hoping to replace the physical concierge service in hotels.

I built a meeting/facility booking web application with 2 other interns who were recalled back from overseas exchange programs too. The entire internship was remote. Despite so, I still gained valuable skills learning software development on Windows using the .NET frameworks.

April 2020
Aug 2019

Joined NUS Overseas College (NOC) Program

I applied to the NOC program due to my overwhelmingly positive experience working at a startup and managed to get into the New York program.

Students on the program will spend 1 year in New York interning at a startup, picking up entrepreneurship skills along the way. I interned at Coord, a small startup that hopes to solve curb chaos in major cities.

My time in New York was very eye opening. I met many people across various cultures and backgrounds. My time in Coord was also an amazing learning opportunity. I picked up so many skills from colleagues who are top-tier software engineers. However, I got recalled back to Singapore in March 2020 due to COVID-19.

Oh and I met Singapore's Prime Minister Lee Hsien Loong at the Singapore Embassy in New York!

Joined DateIdeas

In December 2018, I was looking for something to do during the winter break. I chanced upon an email looking for Software Engineer Interns to help build a website for a young startup.

I decided to give it a shot. Despite having minimal guidance and spending most of my time fumbling through the codebase, I really loved the software development process in a startup. The uncertainty of things kept me on my toes and I liked how my work directly impacts the user.

Dec 2018
Dec 2016

Completed National Service

I completed 2 years of mandatory military training in December 2016, posted to the Fast Craft Training Unit at Tuas Naval Base.

Graduated from Hwa Chong Institution

I graduated from the Integrated Program at Hwa Chong Institution, a 6-year program that combines high school and junior college. I did well enough in my A-levels to earn a place in the Computer Science program at the National University of Singapore.

Dec 2014