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 :)
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).
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!
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.
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.