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.
15 years of coding experience
11 years of employment as a software developer
CEFET-ES - Centro Federal de Educação Tecnológica do Espírito Santo
Bachelor, Computer Science, Bachelor, Computer Science at Universidade Federal do Espírito Santo
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.
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.
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