Rafael Noronha is a seasoned Team Lead and lead software engineer based in Waterloo with over two decades in software, currently splitting his time between people leadership, cloud engineering, and full-stack delivery. He has a strong track record designing and optimizing service architectures, automating CI/CD with AWS CDK, and operating high-throughput APIs—monitoring over 20 million daily requests with Grafana and Prometheus. Rafael excels at bridging product and engineering, instituting API and security standards, internal admin tooling, and observability across distributed services. His hands-on technology palette ranges from Node.js, TypeScript and Next.js to Docker, ECS/Fargate, Lambda, Postgres and DynamoDB, reflecting continuous evolution from PHP-era web apps to modern cloud-native systems. Notably, he balances deep operational ownership (routing, WAF, CloudWatch alerting) with developer productivity improvements that reduce toil and accelerate delivery. He brings pragmatism and mentorship to teams, turning complex requirements into reliable, measurable platforms.
11 years of coding experience
15 years of employment as a software developer
Bachelor's degree, Computer Science, Bachelor's degree, Computer Science at Universidade Católica de Santos
Bachelor's degree, Marketing, Bachelor's degree, Marketing at Universidade Santa Cecília
Computer Programming, Computer Programming at Liceu Santista
Adds an application to determine encounter difficulty, based on the Kobold Fight Club.
Contributions:5 pushes in 1 day
difficultyencounterfightfight-clubdetermine
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.