João Guimarães

Staff Site Reliability Engineer at zerohash

Minas Gerais, Brazil
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
João Guimarães is a Staff Site Reliability Engineer with 17 years of software experience, currently leading SRE initiatives at Zerohash. He blends deep cloud and Kubernetes expertise—backed by multiple Google Cloud and CK* certifications—with a long history in backend development and architecture, including five years on Ruby on Rails and contributions to the widely used AASM state-machine library. A pragmatic advocate for TDD/BDD, he elevates teams through coaching and strong engineering practices while shipping secure, scalable production systems. Based in Minas Gerais, Brazil, João’s career traces from Java enterprise systems and JUG leadership to modern cloud-native reliability, reflecting an unusual combination of legacy-system rigor and cutting-edge container security.
code17 years of coding experience
job16 years of employment as a software developer
bookComputer Science, Computer Science at PUC Minas
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (7)

transition10
state-machine10
ruby10
rails8
ruby-rails8
activerecord8
testing7

Programming languages (12)

TypeScriptHCLJavaC++ShellCSSGoVimL

Github contributions (5)

github-logo-circle
aasm/aasm

Apr 2009 - May 2009

AASM - State machines for Ruby classes (plain Ruby, ActiveRecord, Mongoid, NoBrainer, Dynamoid)
Role in this project:
userBack-end Developer
Contributions:7 commits in 1 month
Contributions summary:João primarily contributed to the AASM (Active State Machine) library by modifying and enhancing its core functionality. They focused on improving event handling, including changing the signature of event callbacks and ensuring they receive the necessary parameters. They also addressed code quality issues by removing unnecessary spaces. Furthermore, the user added support to have arrays of procs, strings and symbols for callbacks.
ruby-on-railsmachinesmongoidrailsfsm-library
joaovitor/parallel_commands

Oct 2020 - Feb 2021

Parallel commands
Contributions:15 commits, 2 PRs, 10 pushes in 3 months
parallel
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
João Guimarães - Staff Site Reliability Engineer at zerohash