Code @ Hootsuite

Behind the Scenes at Hootsuite: the technology, the challenges, the people

Peng Fei Wang




My contributions

  • Optimized Webfeed by batching message sending and database calls
  • Added multi-delete functionality to the scheduled data service
  • Helped implement the new scheduled message sender service
  • Created a github pull request template generator service

My experience

My time at Hootsuite has been absolutely insane. Never did I expect as a co-op to work on and create components that are part of the main production system. Getting to program in Scala was also an eye opener – how fluently the actor system works to handle currency was absolutely magic, and getting to use functional programming principles in a real world environment helped to solidify this new paradigm in my mind.

Every day I got to experience something new, whether it was learning how each individual service works to how the services here are built and deployed. Here I learned about the workings of a growing and powerful service oriented architecture, which to me was invaluable.

The culture here is exactly what you would expect at a startup. Everyone, and I mean everyone, is nice, humble, and always ready to help. The people here really embrace Hootsuite’s culture of being “A passionate, egoless team having fun building something bigger than themselves”, and I can’t think of a better working environment.

Like what you see?

We’d love to work with you. Speak to your co-op advisor and check out our careers page.


Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s

%d bloggers like this: