Emmanuel Sales

Emmanuel Sales

  • Studying Computer Science at University of British Columbia (2019)
  • Spent 6 months total at Hootsuite: July – August 2015 as a High School Summer Student, and May – August 2016 as a University Co-op Student
  • Joined our Platform team
  • Worked with Jenkins, Scala, Play Framework, Mesos, Docker, and ReactJS technologies
  • Follow him on Twitter or Github
  • Connect with Emmanuel on LinkedIn

My Contributions

  • The first Hootsuite High School Summer Student to return as a University Co-op Student
  • Created features for backend for upcoming automation project in automation microservice
  • Interfaced the automation service with other services like organization and SOM
  • Worked on front-end features for automation in ReactJS
  • Published a blog post on making build metrics collection smarter

My Experience (second term)

Working at Hootsuite for the second time has been an absolute blast for me. Knowing that I was switching teams, I knew I would be working on completely different things. I learned a ton and got to contribute to some really meaningful features.

I’d like to thank my team and all of Platform for making my experience at Hootsuite these two work terms the best possible first job I could have had.

My Experience (first term)

Hootsuite has given me opportunities to grow and learn as a developer that I have never had before. I’ve learned so much about Scala, functional programming, microservices, and complex build and deploy ecosystems. Along with the technologies, I learned about the fundamental practices of working on software in a team, like the Agile methodology and our process of code review.

I’ve had the opportunity to build meaningful software that contribute to significant parts of the platform right from the get-go. The rest of the Build and Deploy team entrusted me with the responsibility to manage and improve the Build pipeline, giving me more genuine exposure to our codebase and ecosystem. I’ve also had the great opportunity to develop a Scala micro-service for monitoring build health on my own, giving me the chance to contribute to the future of the Build and Deploy team’s work.

Everyone I’ve met here at Hootsuite has been incredibly friendly and supportive. Whenever I needed to ask a question about unfamiliar topics, problems with my code, or general advice, support always came quickly and in an informative way, and some even went out of their way to help me personally.

I highly recommend spending a work term here at Hootsuite; you’ll learn a lot, work on interesting problems, and be able to call yourself part of an amazing community of talented, passionate, and motivated engineers.