Reinaldo De Souza

Lead Consultant at Thoughtworks

Berlin, Germany
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
Reinaldo De Souza is a T-shaped software engineer and lead consultant with 15+ years delivering cloud-native, distributed systems and platform engineering at companies like ThoughtWorks and HelloFresh. He blends hands-on low-level development in C/C++ and Go with cloud platform design—building and operating Kubernetes-based, cost-efficient infrastructure on AWS using Terraform, Istio, Prometheus and Vault. As a tech lead he drives execution end-to-end: roadmap definition, risk management, team support and cross-team collaboration in distributed, multi-timezone environments. He pairs software craftsmanship (TDD, pair programming, CI/CD) with security-minded practices (threat modeling, vulnerability management, incident response). An active open-source contributor, he has improved Certbot’s nginx plugin and contributed to Go GTK bindings and GoCD, demonstrating both backend rigor and test-focused improvements. Based in Berlin, he combines consultant instincts with operator experience to help teams choose pragmatic tools and ship reliable, scalable systems.
code15 years of coding experience
job11 years of employment as a software developer
bookCEFET-ES - Centro Federal de Educação Tecnológica do Espírito Santo
bookBachelor, Computer Science, Bachelor, Computer Science at Universidade Federal do Espírito Santo
bookBrigham Young University-Idaho
languagesEnglish, Portuguese, Spanish
github-logo-circle

Github Skills (25)

nginx-conf10
cert10
python10
letsencrypt10
java10
ruby10
glib10
binding10
nginx-configuration10
javas10
gtk10
certificate10
go10
gocd10
testing9

Programming languages (13)

SmartyJavaC++CRustGoHTMLHCL

Github contributions (5)

github-logo-circle
gotk3/gotk3

Feb 2016 - Oct 2017

Go bindings for GTK3
Role in this project:
userBack-end Developer
Contributions:16 commits, 32 PRs, 18 pushes in 1 year 7 months
Contributions summary:Reinaldo primarily contributed to the Go bindings for GTK3, focusing on implementing new methods and features to interact with the GTK3 library. They added methods like `GetLabel()` for `MenuItem` and `BuilderNewFromResource`. The user also introduced support for internationalization using `glib`'s `_()` function and implemented several methods for the `SList` data structure, demonstrating a focus on expanding the library's functionality. Furthermore, the user added implementation for `GdkPixbufFormat` and added a new function for loading pixbuf loaders.
golanggtkgogtk3
gocd/gocd

Apr 2014 - May 2014

GoCD - Continuous Delivery server main repository
Role in this project:
userBack-end Developer & QA Engineer
Contributions:15 commits in 12 days
Contributions summary:Reinaldo primarily contributed to improving the GoCD server by adding JavaDoc comments, fixing thread-safety issues, and correcting string comparisons. They also addressed Ruby-related issues by refactoring code and changing timezone configurations for testing purposes. Furthermore, the user made updates to the test suite, including changes to resolve discrepancies in exception messages across different Ruby versions.
continuous-deploymentcontinuous-testinggocddevopscontinuous
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
Reinaldo De Souza - Lead Consultant at Thoughtworks