Brett Pemberton

Staff Software Engineer at Slack

Woodend, Victoria, Australia
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Brett Pemberton is a Staff Software Engineer based in Woodend, Victoria, with 15 years of experience building and operating large-scale systems. He blends deep systems and HPC background with cloud-native production engineering, having led operations and platform work at Slack and earlier roles managing university supercomputing clusters. Comfortable across Python, Linux, and AWS services, he has a track record of reliable back-end contributions (including practical open-source Python fixes for the popular Sick-Beard project). Brett is known for pragmatic automation and mentoring, having led teams and trained operators in scientific computing environments. Colleagues would describe him as a cautious tinkerer—an engineer who only rarely breaks things—and someone who prefers durable, well-tested solutions over flashy but fragile shortcuts.
code15 years of coding experience
job15 years of employment as a software developer
bookNortham Senior High School
bookBachelor, Engineering (Software Engineering), Bachelor, Engineering (Software Engineering) at Murdoch University, School of Engineering
github-logo-circle

Github Skills (4)

configuration-management10
python10
api-design8
debugging7

Programming languages (3)

ErlangRubyPython

Github contributions (5)

github-logo-circle
midgetspy/Sick-Beard

Nov 2010 - May 2011

PVR & episode guide that downloads and manages all your TV shows
Role in this project:
userBack-end Developer
Contributions:14 commits in 5 months
Contributions summary:Brett primarily contributed to the back-end logic of the project, modifying the application's behavior and configuration. Their work included implementing configuration options, such as for season folder formats, and adjusting how the application interacts with the browser. The user also addressed specific issues, such as pausing and resuming the backlog search process, and adding functionality for forcing version checks. These commits demonstrate proficiency in Python and the project's internal workings.
tv-showsepisodepvr
generica/SBEnded

Dec 2011 - Jun 2016

Contributions:15 commits, 2 PRs, 3 pushes in 4 years 6 months
statusescheckingthetvdbsickbeard
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial