Allison Chow


About Me

Hi! You've reached Ally, 4A computer engineer at the University of Waterloo. I'm currently either playing League of Legends almost not terribly, searching for raisin donuts, or blogging on Medium.

If I seem familiar, you might have seen me organizing things with UW Blueprint, UW Women in STEM and EngHack 2018, mentoring at Hack the North, or spilling coffee on myself and others.

Please leave a message (at my email) after the tone. **beep** Just kidding. Keep scrolling to see where I've been :)

This Year ...

Facebook - Front End Engineer Intern

January-March 2020

I got to work on the new Facebook website with the Media Sharing team. Learning to use GraphQL and React, I helped make the composer performant and ready for launch.

The biggest thing I built was a new user experience for adding backgrounds to text posts across the Facebook website. After being A/B tested, this experience is currently live for all users of the Facebook website!



You'll see some of my smaller features on the composer (and hopefully you'll see none of the bugs I fixed).

About Last Summer ...

Riot Games - Software Engineer Intern

May-August 2019

I worked on the League of Legends client as a part of the Growth team this past summer. Using C++, JavaScript, Ember, Stylus and Handlebars, I helped build components on hubs for Teamfight Tactics and new players. I also worked on a brand new hub meant to welcome back players who were just coming back to the game after a while away!





The Teamfight Tactics hub is currently live, and is the primary out-of-game experience for TFT players to complete missions and get rewards.



The final thing I built was a screen integrated with the new player flow that allowed players coming to the client just for TFT to skip the regular League tutorial paths. This screen has been used by over 3 million players to date, fixing a big player pain for new TFT players!

Before That ...

Microsoft - Software Engineer Intern

August-December 2018
January-April 2018

I spent my first three co-op terms at Microsoft. For the second and third co-op, I was a software intern on the Flighting team. We built the tooling that allowed beta and A/B testing of operating system and device features, as well as tooling that helped Microsoft's developers test their features faster.

I worked on web dashboards with C#, Angular 1.x, React, and TypeScript, I worked a bit in the backend implementing a Redis cache, and I also worked on a desktop app with C#, XAML and C++.

I wrote more about what I loved about Microsoft's intern experience here on Medium.

Co-op #1

Microsoft - Explore Intern

May-September 2017

As mentioned before, was at Microsoft - but this first time was as an Explore Intern.

The Explore program is really great because it's meant for people with little to no experience - which was perfect because I had pretty much none! I spent an amazing 16 weeks learning what it meant to be a PM, and learning how to do web development.

My pod and I spec'd out our project, designed the UI, built it with the help of our mentor, and went on to roll out our dashboard to users!

I wrote more about my experience here on Medium.