Summary
Renato Ricardo is a Senior Software Engineer based in Montreal with 11 years of hands-on experience building backend systems, APIs and cloud-native deployments across Node.js, TypeScript, Python and Java. He has shaped system architecture and DevOps practices at companies like Mirego and Osedea, delivering REST/GraphQL services, automated test suites and Kubernetes/Docker pipelines on AWS. A practiced Agile practitioner and former Tech Lead and Scrum instructor, he blends team coaching with day-to-day coding to drive predictable delivery. His background includes telecom IVR automation using speech APIs and Twilio, showing a knack for integrating heterogeneous systems and pragmatic test automation. Beyond his core stack he explores languages like Elixir and Ruby, reflecting a continual curiosity for polyglot solutions.
11 years of coding experience
18 years of employment as a software developer
Technical Information Technology, Technical Information Technology at Senac Campinas
Bachelor's degree Computer Science, Bachelor's degree Computer Science at FAJ - Faculdade de Jaguariúna
Android Development Java, Android Development Java at Globalcode
English, French