TX

About me

I am a developer, tech enthusiast and most importantly a problem solver at heart.

I have done several internships, where I met and learnt from many talented entrepreneurs, developers and data scientists. I'd be happy to share their references upon requests.

I love soccer, table tennis, cycling and am currently learning muay thai.

Education

I love exploring the unknown.

uWaterloo

Waterloo, ON

University of Waterloo

Bechelor of CS & BUS - Finance Option

President's Scholarship

2013 - 2019

CS Course:
Object-Oriented Programming · Algorithms · Data Structure · Operating Systems

Advanced Topics: Intro to Machine Learning · Neural Networks · Data-Intensive Distributed Computing

Finance Course:
Investment Management · Entrepreneural Finance · Seminar in Finance: Financial Markets & Securities Trading

ACS

Singapore

ACS (Independent)

International Baccalaureate Bilingual Diploma

Ministry of Education School-based Scholarship

2009 - 2013

Clubs & Societies:
President of Library Council · School's A-Division Soccer Team · Stage Manager of Chinese Performing Arts Club · Math Competition Club · Interact Club

Awards:
· 1st Place – National University of Singapore ISE Business Analytics Case Competition
· 2nd Place - Boston Consulting Groups Business@School Startup Competition


Experiences

I enjoy learning new things.

SYNAPSE

Palo Alto, CA

Synapse Technology Corporation

Software Engineering Intern

Fall 2018

Synapse uses AI for threat-detection at checkpoints. I felt blessed working with and learning from many passionate entrepreneurs, brilliant engineers and experienced software architect. They inspired me to keep pushing my limits and redefine perfection.

I designed and built the CV algo for improved real-time segmentation after countless coffee and papers grinding. It's very important for our prediction accuracy. I also simulated multi-GPU servers under pressure using stats model such as GMM. The simulated data were analyzed and visualized to gain insights into optimal server setup. In addition, I also experimented with various model serving optimization to reduce inference latency.

SCOTIABANK

Toronto, ON

ScotiaBank · Data Science Analytics Lab

Data Science Engineering Intern

Spring 2018

My focus is on an exploratory work on how to use Neo4j to gain insight into our data. Importing very large and messy existing data from Hive, Spark, Postgres into the graph database has proven to be a challenge. I redesigned and prototyped a data pipeline that utilize batch importing, achieving over 8 times speed boost. I also helped improving existing data pipelines, database queries and creating dashboards and visualization using Django, D3 and Tableau.

CGI

Markham, ON

CGI Group

DevOps Intern

Spring 2017

The DevOps team at CGI Group automates the build and deploy process with continuous integration. I learned about using automation tools such as Ansible, BitBucket, Bamboo and python scripts to accelerate deployment process. Moreover, as side-projects, I explored Docker swarm mode for clustered deployment and collaborated with UI lead to prototype Progressive Web Apps. I also initiated a DevOps homepage for people from other department to submit inquiries and learn more about devops.

DELOITTE

Waterloo, ON

Deloitte · Dspace Innovation Lab

Software Product Prototyper · Full-stack

Spring 2016

DSpace is Deloitte’s prototyping hub dedicated to leverage emerging technologies. During this internship, I got to try taking on multiple roles, such as UI/UX designer, application architect and full-stack developer. We created two prototypes, a Slack ChatBot and a data-driven agile team assessment platform with mobile web app. I got to practices agile software development in a fast-paced small team, with biweekly project demos. It was a really fun and fulfiling experience working with client from brainstorming ideas to delivering final product.

JETBAY

Beijing

JETBAY

Software Engineer Intern

Spring 2016

JetBay is a travel research and booking platform for foreigners planning a trip to China. This was my first intern experience and I absolutely loved the fast-paced entrepreneural vibe and get things done mindset. I was mainly responsible for adding UI features to websites using HTML, CSS, PHP and Javascripts. I also curated the first API testing document for external partners (that got me a company-wide letter of commendation for "perfectionist attitude" from COO).


Things

When I have time, these are the things I indulge myself on.

Image Description
Deep Learning in Trading
Literature Survey, RNN
Image Description
Online Courses
Deep Learning Specialization etc.
Image Description
Progressive Web App
Service Worker, Offline Mode
Image Description
Chrome Extensions
Chrome themes and app