Thane Thomson

Staff Software Engineer at Dialogue

Old Toronto, 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
Thane Thomson is a Staff Software Engineer with 14 years of experience building resilient distributed systems and developer tooling, currently based in Old Toronto. He’s worked deeply on Byzantine fault-tolerant consensus engines (Tendermint/CometBFT), contributing test infrastructure, CI/CD improvements, and cryptographic refactors across Go and Rust codebases—work that supports a major open-source blockchain core. Thane combines hands-on engineering with people leadership, having led projects and teams as an engineering manager and project lead to deliver complex, production-grade systems. He’s comfortable across backend development, QA/test automation, and build infrastructure, and brings an unusual blend of systems-level rigor and product-focused pragmatism honed in both finance and research R&D roles.
code14 years of coding experience
job13 years of employment as a software developer
bookMaster's in Business Administration, Business administration, Master's in Business Administration, Business administration at GIBS Business School (Gordon Institute of Business Science)
bookShort Course: User Experience Design, User Experience Design, Short Course: User Experience Design, User Experience Design at University of Cape Town
bookB.Eng, Electronic Engineering, B.Eng, Electronic Engineering at University of Pretoria
stackoverflow-logo

Stackoverflow

Stats
423reputation
33kreached
8answers
4questions
github-logo-circle

Github Skills (25)

github-ci10
testing10
cicd10
go10
cryptography10
build-automation10
rust10
unix-socket10
githubaction-workflow10
consensus9
dockers9
distributed-systems9
docker9
tendermint9
blockchain9

Programming languages (15)

JavaJinjaRustTeXVueGoBluespecTypeScript

Github contributions (5)

github-logo-circle
cometbft/cometbft

Aug 2022 - Mar 2023

CometBFT: A distributed, Byzantine fault-tolerant, deterministic state machine replication engine. A fork and successor to Tendermint Core.
Role in this project:
userDevOps Engineer
Contributions:655 reviews, 314 commits, 389 PRs in 6 months
Contributions summary:Thane primarily focused on improving and maintaining the CI/CD pipelines and build configurations for the CometBFT project. They updated build workflows, configured access to private modules and repositories, and fixed issues related to generated code checks. The user also upgraded the Go version used in the project, demonstrating an understanding of build infrastructure and dependency management. Their work involved integrating tools like Buf and addressing build-related issues.
bftblockchaincosmosdatabasedistributed-systems
Client libraries for Tendermint/CometBFT in Rust!
Role in this project:
userBack-end Developer
Contributions:25 releases, 421 reviews, 252 commits in 3 years 11 months
Contributions summary:Thane primarily focused on refactoring the codebase to integrate the `x25519-dalek` library for cryptographic operations within the `secret_connection` module. This involved updating code and changing the data structures to use the new library. The user made further improvements and resolved some issues by fixing code formatting and removing extraneous comments within the `secret_connection` module.
ethereumrustblockchaintendermintcometbft
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
Thane Thomson - Staff Software Engineer at Dialogue