Summary
Angelo Ferreira is a software engineer based in Melbourne with 9 years of hands-on experience delivering backend systems for banking, insurance, and retail projects. He specializes in Java and Node.js, applying clean and hexagonal architectures, microservices, and TDD to build secure, production-ready features such as payment flows, telemedicine, and Pix-based business payments. Comfortable across cloud platforms (AWS, Azure) and CI/CD pipelines, he has implemented solutions using Lambdas, ECS, Terraform, Kafka, DynamoDB and observability tooling like CloudWatch and Grafana. He also contributes to front-end efforts with React, Angular and Ionic when projects require full-stack collaboration, and has led small teams to deliver complex payment and teleconsultation features during high-pressure periods like the pandemic. Fluent in English for international teams, Angelo pairs pragmatic delivery with a focus on maintainable architecture and automated pipelines. An understated strength is his ability to translate domain-specific needs (insurance, banking, healthcare) into resilient, auditable backend services.
10 years of coding experience
1 year of employment as a software developer
Java Formation, Software Development, Java Formation, Software Development at Dextraining
Bacharel em Ciência da Computação, Ciência da Computação, Bacharel em Ciência da Computação, Ciência da Computação at Anhanguera Educacional
Portuguese, English