Tom Lebreux

Senior Software Engineer at SUSE

Candiac, Quebec, Canada
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

🤩
Rockstar
🎓
Top School
Tom Lebreux is a Senior Software Engineer with 11 years of experience building and operating distributed systems and cloud-native infrastructure from Candiac, Quebec. He has strong Go backend and DevOps expertise, contributing to notable open-source projects like Rancher and a golang-based nyaa.se replacement where he improved deployments, automated backups, and operational tooling. At Kaloom he helped design OpenShift network operators and added Prometheus instrumentation, while at SUSE he continues to focus on resilient, production-grade systems. His background spans security and architecture roles, giving him a practical appreciation for robustness and maintainability across the stack. Colleagues value his knack for modernizing legacy components and automating tedious operational work that quietly prevents outages.
code11 years of coding experience
job3 years of employment as a software developer
bookBachelor of Computer Science, Computer Science, Bachelor of Computer Science, Computer Science at Concordia University
bookComputer Science, Computer Science at Champlain College Saint-Lambert
github-logo-circle

Github Skills (21)

kubernetes10
docker10
postgresql10
amazon-elasticsearch10
dockers10
cicd10
elasticsearchquery10
go10
aws-elasticsearch10
kubernetes-pods10
ansible10
elasticsearch10
ansible-galaxy10
elasticsearch-api10
testing9

Programming languages (17)

SmartyC++CSchemeRustScalaMakefileVue

Github contributions (5)

github-logo-circle
rancher/rancher

Aug 2023 - Apr 2025

Complete container management platform
Role in this project:
userBack-end & DevOps Engineer
Contributions:265 reviews, 83 PRs, 27 pushes in 1 year 7 months
Contributions summary:Tom contributed to removing legacy controller components and updating dependencies, indicating a focus on code cleanup and modernization within the project. They added unit tests for the ingresshostgen component, demonstrating a commitment to testing and code quality. Furthermore, the user made changes to the Dockerfile, specifically to handle git configurations and prevent ownership issues, signifying involvement in the build process and infrastructure.
containersorchestrationdockerrancherkubernetes
NyaaPantsu/nyaa

May 2017 - Jul 2017

Nyaa.se replacement written in golang
Role in this project:
userDevOps Engineer
Contributions:99 commits, 52 PRs, 8 pushes in 1 month
Contributions summary:Tom primarily focused on improving the deployment and operational aspects of the nyaa.se replacement project. They implemented a prune script for Docker to manage disk space, set up a PostgreSQL environment within Docker, and added support for a PostgreSQL database dialect. Furthermore, the user automated database backups and seeding of torrents using rtorrent within the Ansible deployment. They also worked on creating and maintaining systemd unit service for rtorrent, along with setting up reindexing for Elasticsearch.
golangtrackerdockerarchivedatabase
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
Tom Lebreux - Senior Software Engineer at SUSE