Ricardo Souza is an engineering manager with 14+ years of hands-on software experience and over five years leading multidisciplinary teams to build scalable, event-driven platforms. He blends deep technical fluency in Go, Node.js, C#/.NET, React/TypeScript and AWS/Terraform with a pragmatic focus on product-facing quality and developer experience. Ricardo has led backbone services processing millions of events, built front-end platform tooling and managed integrations with numerous external APIs at scale. He is a coach-first manager who mentors engineers across levels, runs performance programs, and still contributes code when it unblocks the team. Based in Edmonton, he brings both startup founder experience building SaaS products and enterprise-grade discipline from roles at Hootsuite, Delivery Hero and Red Ventures. Outside work he’s a father and avid gamer, which fuels his continuous curiosity for systems design and strategic problem solving.
14 years of coding experience
12 years of employment as a software developer
Master of Business Administration (MBA) Project Management, Master of Business Administration (MBA) Project Management at USP - Universidade de São Paulo
Multimedia Production Technologist Multimedia design interaction and interactivity, Multimedia Production Technologist Multimedia design interaction and interactivity at Centro Universitário Senac
Example Node.JS RESTful API for user registration and token authentication with Express.JS and MongoDB (mongoose)
Contributions:7 PRs, 25 pushes, 9 branches in 8 years 11 months
express-jsjwt-authenticationmongodbmongoosenodejs
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 Souza - Engineering Manager at Functionize