Thomas Eckert

Software Engineer at Redpanda Data

Ottawa, Ontario, 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
Thomas Eckert is a software engineer in Ottawa with 9 years of experience building cloud-native, production-grade systems and service mesh tooling. With a background in nuclear physics, he brings analytical rigor to distributed systems work, having led a team at HashiCorp to implement the Gateway API for Consul on Kubernetes and shipped Envoy debugging features used by large enterprises. He’s contributed to the popular hashicorp/consul-k8s project—adding CLI context handling and automated gossip-encryption key management—and has deep Kubernetes and DevOps expertise. Previously at Microsoft he scaled observability and SLO tooling across thousands of teams and saved significant operational costs, and he mentors and empowers others to run software reliably and securely. Always curious, he combines hands-on backend engineering with a knack for translating complex networking challenges into practical developer tooling.
code8 years of coding experience
job7 years of employment as a software developer
bookMaster of Arts - MA Physics, Master of Arts - MA Physics at University of Rochester
bookBachelor of Science - BS Physics, Bachelor of Science - BS Physics at Houghton University
stackoverflow-logo

Stackoverflow

Stats
11reputation
442reached
0answers
1question
github-logo-circle

Github Skills (16)

service-mesh10
consul10
kubernetes10
go10
helm10
devops10
kubernetes-apiserver10
kubernetes-pods10
cicd9
command-line9
cli9
automated-tests9
command-line-interface9
python6
numpy6

Programming languages (19)

C#SmartyPowerShellCSSRustShaderLabVueGo

Github contributions (5)

github-logo-circle
hashicorp/consul-k8s

Aug 2021 - Dec 2022

First-class support for Consul Service Mesh on Kubernetes
Role in this project:
userBackend & DevOps Engineer
Contributions:815 reviews, 275 commits, 296 PRs in 1 year 4 months
Contributions summary:Thomas primarily contributed to the `hashicorp/consul-k8s` repository by modifying code to update import paths, change references from `master` to `main`, and improve the codebase. They also implemented features related to setting up and handling contexts in the command struct, including context usage within the `server-acl-init` and `sync-catalog` subcommands. Further, the user appears to have developed or integrated features around the handling of gossip encryption keys and implementing the `gossip-encryption-autogenerate` command for automatically generating and managing gossip encryption secrets within Kubernetes.
meshhelmconsul-servicehelm-chartvault
t-eckert/homecluster

Feb 2022 - Feb 2025

Contributions:63 pushes, 1 branch in 3 years
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
Thomas Eckert - Software Engineer at Redpanda Data