Ricardo Fernandes

Senior Principal Software Enginner at CNCF [Cloud Native Computing Foundation]

Mississauga, Ontario, Canada
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
Ricardo Fernandes is a Senior Principal Software Engineer with 13 years of experience, currently driving cloud-native automation and runtime architecture at Red Hat from Mississauga, Ontario. He blends deep systems and backend expertise with full‑stack contributions, notably on Apache Kogito examples and runtimes where he implemented caching, monitoring, and Knative eventing integrations. As a CNCF Serverless Workflow lead maintainer and contributor to the official Serverless Workflow Go SDK, he helps shape interoperability and developer tooling for serverless orchestration. His background spans technical account leadership and academic instruction, giving him a knack for translating complex requirements into maintainable open-source implementations. Colleagues rely on him for pragmatic design decisions that balance operational concerns—like Prometheus metadata and Infinispan configuration—with developer ergonomics.
code13 years of coding experience
job17 years of employment as a software developer
bookBachelor's degree Computer Science, Bachelor's degree Computer Science at Uninove - Universidade Nove de Julho
bookMaster's degree Computer Software Engineering, Master's degree Computer Software Engineering at Instituto de Pesquisas Tecnológicas
languagesEnglish, Spanish, Portuguese
stackoverflow-logo

Stackoverflow

Stats
1,081reputation
128kreached
47answers
0questions
Badges
apache-camel
top-5%
github-logo-circle

Github Skills (33)

caching10
workflow-engine10
java10
cnc10
javas10
kogito10
go10
infinispan10
specification10
quarkus10
serverless10
knative10
kubernetes9
dmn9
apache-camel9

Programming languages (17)

C#JavaMakefileGoHTMLGroovyTypeScriptHCL

Github contributions (5)

github-logo-circle
Contains the official specification for the Serverless Workflow Domain Specific Language. It provides detailed guidelines and standards for defining, executing, and managing workflows in serverless environments, ensuring consistency and interoperability across implementations.
Role in this project:
userBack-end Developer
Contributions:452 reviews, 26 commits, 94 PRs in 2 years 3 months
Contributions summary:Ricardo primarily contributed to the development of the Go SDK for the Serverless Workflow Specification repository. Their work involved introducing Go types for the SDK, fixing package names, and adding functions for deep copy operations. The user also improved the project by removing unnecessary dependencies and adding license headers to the code and documentation files. This suggests a focus on the core implementation and maintainability of the Go-based tooling related to the specification.
specificationserverlessworkflow-specificationcncfserverless-workflow
Kogito examples - Kogito is a cloud-native business automation technology for building cloud-ready business applications.
Role in this project:
userFull-stack Developer
Contributions:382 reviews, 79 commits, 184 PRs in 3 years 5 months
Contributions summary:Ricardo contributed to multiple examples within the Kogito project. The commits show updates to Quarkus and Kogito versions, alongside implementing changes for Knative eventing integration. Furthermore, the user modified code related to UI, specifically the creation of a new application demo and fixes.
kogitoknativebusiness-automationworkflow-enginedmn
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
Ricardo Fernandes - Senior Principal Software Enginner at CNCF [Cloud Native Computing Foundation]