Greg Szabo

Senior Software Engineer at Informal Systems

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
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.
code10 years of coding experience
job19 years of employment as a software developer
bookMaster's degree Computer Systems Networking and Telecommunications, Master's degree Computer Systems Networking and Telecommunications at Budapest University of Technology and Economics
github-logo-circle

Github Skills (33)

cosmos-sdk10
github-ci10
docker10
bash10
cloud-infrastructure10
dockers10
terraform10
cicd10
terraformer10
automation10
infrastructure10
go10
automation-testing10
aws10
blockchain10

Programming languages (20)

SmartyC++JinjaCRustMakefileTeXScala

Github contributions (5)

github-logo-circle
Client libraries for Tendermint/CometBFT in Rust!
Role in this project:
userBack-end Developer
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.
ethereumrustblockchaintendermintcometbft
tendermint/tendermint

May 2017 - Mar 2020

⟁ Tendermint Core (BFT Consensus) in Go
Role in this project:
userDevOps Engineer
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.
Request Free Trial