You can get a pdf version of my resume here.

Work Experience

Google LLC

Software Engineer

November 2018 - now | Munich, Germany

Bazel: {fast, correct} - choose two.

Google LLC

Software Engineering Intern

September 2017 - December 2017 | Sunnyvale, CA

Worked on the optimization of a large-scale distributed Continuous Integration system that is used daily by >30,000 engineers at Google. Achieved the goal of saving significant computing resources for certain use cases.

Quantcast Corporation

Software Engineering Intern

May 2017 - August 2017 | Singapore

Built a monitoring tool that allows both engineers and operation teams at Quantcast to monitor the daily ad inventory traffic and draw useful insights out of the data trend. (Play Framework, Angular, Docker)

Computing for Voluntary Welfare Organisations (CVWO)

Lead Developer

May 2016 - August 2016 | Singapore

Led a team of 7 developers to implement the Case Management System for Lions Befrienders. Directed the planning, structure design and execution of the product. Implemented various features in the system. (Ruby on Rails, Postgres)

More about the project here.

Computing for Voluntary Welfare Organisations (CVWO)

Full-stack Developer

May 2015 - August 2015 | Singapore

Worked as a full-stack developer to build a management system for 7 Seniors' Activity Centres and Neighbourhood Links in Singapore. Implemented Records module, which maintains records of incidents that triggered the alert system in each block. Proposed a method that reduced code repetition of the whole project and saved close to 300 lines of code. (Ruby on Rails, Postgres)

National University of Singapore

Tutor - CS3217: Software Engineering on Modern Application Platforms

January 2017 - May 2017 | Singapore

An advanced software engineering course, with a focus on iOS development on iPad. Graded submissions and provided feedback on architecture, design and code quality.

National University of Singapore

Tutor - CS1010S: Programming Methodology

January 2016 - May 2016 | Singapore

An introductory course to computing which covers fundamental concepts of computational thinking in Python. Conducted weekly tutorial sessions for 11 students. Graded homework submissions and other administrative tasks.


National University of Singapore

2014 - 2018

Bachelor of Computer Science

Awards & Achievements

Certificate of Distinction in Database Systems Focus Area

Semester 1, AY 2016/17

NUS School of Computing Term Project Showcase (8th-STePS)

Best Project Award

April 2016

A showcase of the most innovative student works in School of Computing, National University of Singapore. More information here.

NUS School of Computing Dean's List Award

Semester 2, AY 2015/16

Awarded to the top 5% of each cohort every semester.

NUS ASEAN Undergraduate Scholarship

2015 - 2018

Full tuition fees and expenses.

A*STAR Young Researchers Attachment Programme Scholarship

2010 - 2013

Full tuition fees and expenses.

Languages & Technologies

Proficient in: Java, Ruby, Python, Swift, SQL, JavaScript, HTML, CSS

Familiar with: C, C++