Greg Szabo is a Senior Software Engineer based in Toronto with 10 years of experience building secure, production-grade distributed systems and DevOps automation for blockchain and cloud platforms. He blends hands-on Rust and Go development (including work on CometBFT/Tendermint and a Rust-based IBC relayer) with deep infrastructure expertise—automating testnets, CI/CD, and observability across AWS and DigitalOcean. As a former SRE/DevOps leader and co-founder, he has led infrastructure and security initiatives, created chatops and testnet orchestration tooling, and built validator and relaying services for proof-of-stake networks. His open-source contributions emphasize reliability and repeatable integration testing (Docker images, GitHub Actions, Ansible/Terraform automation) for widely used projects like cosmos-sdk and tendermint. Notably, he moved R&D operations out of a foundation to found and scale a commercial infrastructure practice, underscoring both technical depth and entrepreneurial drive.
10 years of coding experience
19 years of employment as a software developer
Master's degree Computer Systems Networking and Telecommunications, Master's degree Computer Systems Networking and Telecommunications at Budapest University of Technology and Economics
Contributions:1 release, 138 reviews, 137 commits in 1 year 2 months
Contributions summary:Greg contributed to client libraries for Tendermint/CometBFT in Rust. Their work included implementing integration tests and setting up a GitHub Actions service for Tendermint nodes. They refactored serialization components, including primitive serializers, and addressed JSON ID compatibility issues. Furthermore, the user made changes to adhere to the 0.34.0 protobuf specifications by updating serialization for the protobuf types and fixing related compatibility issues.
Contributions:1 review, 266 commits, 46 PRs in 2 years 10 months
Contributions summary:Greg primarily contributed to the repository by modifying Ansible playbooks and configuration files, focusing on automating the deployment and configuration of the Tendermint project. Their work included setting up logging with logz.io, enhancing the deployment scripts for different environments (DigitalOcean, AWS), and refactoring the Ansible setup. These changes streamlined the installation process and improved the management of the project's infrastructure.
golangcryptographybftconsensusethereum
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.