Kevin Zou

Welcome to my site! I'm Kevin, a computer science student in their final year at the University of British Columbia. As an aspiring developer I am passionate about implementing thoughtful and pleasing user experiences. I enjoy evaluating development processes and improving them iteratively.

My experience includes full stack development with a focus on the front end. I've worked in product-led organizations and am extremely comfortable with collaborating with design and product teams in agile.

In my spare time you can find me on one of BC’s beautiful trails, playing ultimate frisbee, enjoying video games, or relaxing with friends and family.

Work Experience

Vidyard

Software Developer Co-op

May 2021 - Present

In my return term with Vidyard I am working on the Retention team, with the goal of providing users with their "lightbulb moment" and showing why they should continue using our products. Due to my previous term with Vidyard I also have some maintainer work and have taken on additional intiaitives. I've:

  • deployed multiple user experiments to gain insight and data on user habits
  • configured development environments with Bash/PowerShell to reduce friction when writing E2E tests
  • worked on CI/CD for web extension with GitHub Actions, increasing developer velocity and optimizing deploy and release pipelines
Vue Ruby/Rails Cypress GitHub Actions

Opencare

Full Stack Engineer Co-op

September - December 2020

As a part of the Patient Growth team, I worked closely with product and design to deliver value to our core customers. Projects and tasks that I took on during my time with Opencare include:

  • migrating features and pages from Angular to a new React app
  • adding Google SSO to our platform to improve user experience
  • maintaining and refactoring legacy code in our API
  • primary investigation of core booking feature, revealing bugs and issues that affected its accuracy
React Sails

Vidyard

Software Developer Co-op

January - August 2020

During my co-op term at Vidyard, I worked to create new features to add value to the product's "Pro" tier offering, while maintaining legacy parts of the platform. My contributions in my first co-op position were:

  • allowing users to leave text replies on a video
  • adding to video level analytics
  • improving how we track video views
  • building a new CRON-scheduled end-to-end test suite with Cypress
Vue Ruby/Rails Cypress

Extracurricular

nwPlus

Development Director

May 2021 - Present

UBC Esports Association

Development Director

May 2021 - Present

nwPlus

nwHacks Coordinator

May 2020 - April 2021

Organized nwHacks, Western Canada's largest 24-hour hackathon, and its transition to becoming a virtual event. I collaborated with other members to develop creative solutions for the online event and helped bring in record numbers for attendees and project submissions.

I played a major role in coordinating streaming logistics resulting in a 24-hour Twitch stream that had peak viewership numbers of 400 concurrent viewers. For this I used the software Streamlabs to bring professional transitions and layouts to the stream.

UBC Esports Association

Co-President

May 2020 - April 2021

As Co-President I am responsible for overseeing all UBC Esports Association operations, largely through direct leadership of the Executive Board. The esports industry is one that is fairly new, and many groups experience difficulties scaling due to a lack of structure. During my term I aim to develop the executive team with an emphasis on team culture and building strong fundamentals for future years.

nwPlus

Marketing Director

May 2019 - May 2020

As Marketing Director I am responsible for overseeing marketing and promotional efforts for three hackathons in the Pacific Northwest:

  • UBC Local Hack Day, a beginner friendly workshop series and 12-hour hackathon (400+ participants)
  • nwHacks, Western Canada's largest 24-hour hackathon (800+ participants)
  • cmd-f, an all female* 24-hour hackathon (150+ participants)

One of my goals is to create marketing strategies focusing on genuine interactions with our audience and a voice that is warm and meaningful. To reach this goal this year, the marketing team began programs such as nwPlus You, highlighting the stories and projects of event participants, and the Campus Ambassador Program, more closely connecting nwPlus with the students at other educational institutions.

UBC Esports Association

Vice President Human Resources

May 2019 - May 2020

My role as the Vice President Human Resources is to lead the acquisition and organization of the internal team and promote a strong team culture. I believe that a strong presence in the community begins internally, and my primary focus is to provide the opportunity for our team members to organically bond and develop their skills by learning from others.

Since I entered this position I have moved our communications and collaboration to Slack and Notion, championed major improvements for overall transparency, and organized regular and consistent team socials and outings. I have also streamlined internal processes such as team meetings and documentation.