In January 2018, I started as a Software Developer Co-op at Hootsuite. In January 2020, I became an Intermediate Software Developer. This is my journey.

Before I get started, here’s a little bit about me:

Hootsuite has been moving towards becoming a truly global company and one of the features of that is building asynchronous work environments. Working remotely has many benefits, but unless a team is optimized to work remotely, there needs to be some structure in place to accommodate a remote teammate.


If you’ve ever worked with an old legacy codebase, then you probably understand the value of refactoring. Code refactoring is the process of restructuring existing code without changing its external behaviour. The goal is to improve code readability, and more importantly, reduce complexity. …

Farzin Ahmed

Software Developer @ Hootsuite

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store