Return to My Personal Site

William Yang

Web & Application Developer

Please view the hard copy for the comprehensive and up to date version of my resume


Honors Computer Engineering with Co-op

University of Waterloo 2015–2020 | Expected Option in Management Sciences

Awards: • University of Waterloo President's Scholarship • Professional Engineers of Ontario University Engineering Entrance Scholarship • Nortel Network Engineering Entrance Scholarship For Outstanding Academic & Extracurricular Involvement • Engineering Society Leadership Excellence First Year Award


Apple Inc.

Applied Machine Learning Intern | January 2019 – April 2019

• Interning at Apple on the Siri team


Software Engineering Intern | May 2018 – August 2018

• Wrote GPU HW data collection tool in C++ & deployed with Jenkins & Ansible that gathers data from servers and indexed it to Elasticsearch then to Kibana

• Wrote Spark jobs to produce game server metrics from large Parquet & JSON data

IBM Inc.

Software Engineering Intern | September 2017 – December 2017

• Developed API tool in Node.js for OLAP engine setup on core infrastructure for automated testing of changes and requests made to the server

• Set up delivery plan with Bash scripts in Jenkins to record REST API responses from builds and generate updated tests, completely automating the process

Shopify Inc.

Software Engineering Intern | January 2017 – April 2017

• Introduced position and image integration into CSV product import and export, allowing 250k+ merchants to revise products by spreadsheet

• Implemented context into internal inventory tracking report, informing internal team about quantity after adjustments of millions of products


Software Engineering Intern | May 2016 – August 2016

• Created a graph search tool modelling transactions onto nodes, allowing analysts to understand their business relationships visually

• Developed internal analyst web platform using .NET and AngularJS