Summary
Overview
Work History
Education
Skills
Timeline
Generic

Cathy Chang

Burnaby,BC

Summary

  • Seeking a senior software developer (backend) role at Hootsuite to apply my 3.5 years programming, mentorship and system design skills.
  • Worked in large projects, skilled in delivering quality code in a limited deadline. Focus on best practices in software development that drive customer values.

Overview

8
8
years of professional experience

Work History

Intermediate Software Developer

Hootsuite
10.2021 - Current
  • Broke down tasks of a scala project, led and trained three team members in Scala. Helped overcome project challenges, enabling customers to configure Hootsuite product feature efficiently.
  • Led research and planning for the akka remediation project, resolving issues quickly. Completed the project ahead of the deadline without causing downtime, saving on licensing fees.
  • Managed replacing an overly complicated service project, simplifying the system with efficient jobs. This reduced errors, cut down maintenance costs, and lowered the number of support tickets.

Junior Software Developer

Hootsuite
06.2020 - 10.2021
  • Being the epic champion of migrating a service project, led the team through complex challenges, streamlined project scope for customer safety, and delivered on time, aiding in Skyline's deprecation.
  • Assisted another Team during an outage. Maintained open communication for team coordination, gathered key information, and proposed a quick solution to resolve the issue effectively.
  • Took on the role of Epic Champion for one subscription project. Led the team in understanding and integrating the new system with the existing one, resulting in a robust design for managing both systems.

Software Developer (Coop)

Hootsuite
09.2015 - 07.2016
  • Brought best customer experience and company profits by updating and maintaining key Hootsuite webpages, implementing A/B tests.
  • Prevented service downtime by migrating a legacy go service.
  • Improved developers' productivity by building a new development environment in AWS through Terraform.

Software Developer (Intern)

You.i TV
02.2017 - 07.2017
  • Designed and implemented a multithread server, reduced memory usage of existing huge singleton app platform by at least 13%.
  • Proposed and applied 'PerClientSingleton' method, which enabled multiple clients to be served in parallel with the least modification to the original engine code.

Education

Research Assistant - Systems and Computer Engineering

Carleton University
06.2020

Master of Engineering - Electronic and Communication Engineering

Beihang University
02.2015

Skills

  • Programming Languages: Scala, Go, Javascript
  • Mentorship
  • API Design and Development
  • Software Architecture Design
  • Collaboration/Teamwork

Timeline

Intermediate Software Developer

Hootsuite
10.2021 - Current

Junior Software Developer

Hootsuite
06.2020 - 10.2021

Software Developer (Intern)

You.i TV
02.2017 - 07.2017

Software Developer (Coop)

Hootsuite
09.2015 - 07.2016

Research Assistant - Systems and Computer Engineering

Carleton University

Master of Engineering - Electronic and Communication Engineering

Beihang University
Cathy Chang