Eduardo Rodrigues is a Tech Lead and hands-on software engineer with 8 years of experience building cloud-native, distributed systems and platform infrastructure from Porto, Portugal. He has led development of observability, GitOps and CI/CD for industrial IoT platforms and contributed as a maintainer and back-end developer to prominent open-source projects like Argo Workflows and Argo Events, adding Azure integrations and cron workflow features. Proficient in Go, Kubernetes, Terraform, and streaming systems, he’s also implemented crypto and connector improvements for Redpanda and built data pipelines on Spark and AWS earlier in his career. Eduardo combines operational empathy with code-level rigor—moving systems to production while improving test suites and documentation—and is active in the Argo community where his contributions impact Kubernetes workflow automation used widely in cloud-native stacks.
8 years of coding experience
5 years of employment as a software developer
Master in Electrical and Computer Engineering, Telecommunications, Electronics and Computers, Master in Electrical and Computer Engineering, Telecommunications, Electronics and Computers at Faculdade de Engenharia da Universidade do Porto
Fancy stream processing made operationally mundane
Role in this project:
Back-end Developer
Contributions:6 reviews, 7 commits, 14 PRs in 2 years 3 months
Contributions summary:Eduardo primarily contributed to the backend functionality of the `redpanda-data/connect` repository, focusing on implementing AES encryption and decryption methods, specifically adding support for CTR, OFB, and CBC modes. They refactored code, added documentation for the new encryption methods, and integrated testing to validate the implemented features. Furthermore, the user made enhancements to the Cassandra output configuration, making the batch type configurable and adding a timeout option.
Contributions:18 reviews, 11 PRs, 61 comments in 1 year 8 months
Contributions summary:Eduardo contributed to the Argo Workflows project by implementing and enhancing features related to cron workflows, including stop strategies and multiple schedules. Their work involved modifications to the generated protobuf code and related Python SDK models. The user also added documentation and made improvements to the test suite. The user's contributions demonstrate a focus on extending the functionality and usability of the workflow engine.
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.