Eduardo Rodrigues

Senior Software Engineer - Platform

Porto, Portugal
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

👤
Senior
🎓
Top School
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.
code8 years of coding experience
job5 years of employment as a software developer
bookMaster 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
languagesPortuguese, English
github-logo-circle

Github Skills (25)

kubernetes10
workflow-engine10
event-driven10
go10
cryptography10
kubernetes-pods10
azure-service-bus10
aes-encryption10
stream-processing10
argo-workflows10
automation-framework10
protocol-buffers9
cassandra9
apidoc9
cloudevents9

Programming languages (5)

SmartyTypeScriptJavaScriptGoPython

Github contributions (5)

github-logo-circle
redpanda-data/connect

Jul 2020 - Oct 2022

Fancy stream processing made operationally mundane
Role in this project:
userBack-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.
stream-processordata-streamstreamscqrsstream
argoproj/argo-workflows

Mar 2023 - Nov 2024

Workflow Engine for Kubernetes
Role in this project:
userBack-end Developer
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.
workflow-automationdagworkflow-enginemachine-learninghpa
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
Eduardo Rodrigues - Senior Software Engineer - Platform