Mateus Canelhas is a software engineer with 8 years of experience blending machine learning background and pragmatic engineering to deliver production systems at scale. He moved from data science in a mechanical engineering program to building user-facing products—helping a startup reach 10,000+ users—and now works on cloud-native systems at Revolut. His strengths include type-driven design and functional programming, API-driven microservice decomposition, and automating CI/CD and infrastructure with Github Actions, Terraform and AWS to shrink deploy cycles dramatically. At previous roles he led IBM-MQ migrations and centralized push notifications into a single Java Spring microservice, and developed continuous MySQL performance analysis to pinpoint hotspots with minimal code changes. Curious and interdisciplinary, he seeks to connect ideas across data, systems and product while balancing analytical rigor with creative problem solving.
8 years of coding experience
6 years of employment as a software developer
Bacharelado em Engenharia, Mechanical Engineering, Bacharelado em Engenharia, Mechanical Engineering at UFU - Universidade Federal de Uberlândia
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
Mateus Canelhas - Engenheiro De Software at Revolut