Senior Software Development Engineer at Amazon Web Services (AWS)
Burnaby, British Columbia, Canada
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
👤
Senior
🎓
Top School
Marcio Carvalho is a Senior Software Development Engineer with 11+ years building scalable, cloud-native systems and distributed services, now at AWS. He blends deep Java/Spring expertise with Docker, REST APIs and scientific Python for machine learning, having delivered production solutions from permissioned Hyperledger Fabric integrations with Petrobras and Banco do Brasil to low-latency Spring Boot services backed by Redis. His background includes research-strength ML (Master’s in Machine Learning) and practical signal-processing projects like time-series classifiers for well logs and particle swarm optimization for production maximization. Comfortable across full stack and infrastructure, he pairs hands-on engineering with a track record of turning research prototypes into production-grade systems. An interesting thread through his career is repeatedly bridging domain science and enterprise systems—applying ML and optimization methods directly to high-value industrial problems.
11 years of coding experience
16 years of employment as a software developer
Master’s Degree Machine Learning, Master’s Degree Machine Learning at Universidade Federal de Pernambuco
Bachelor’s Degree Computer Science, Bachelor’s Degree Computer Science at Universidade Federal de Sergipe
Contributions:6 commits, 1 PR, 5 pushes in 8 months
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
Marcio Carvalho - Senior Software Development Engineer at Amazon Web Services (AWS)