Summary
Andre Portilho is a seasoned back-end developer with over a decade of experience building resilient, enterprise-grade systems across financial, insurance, and public-sector projects. He specializes in Java and related ecosystems (Spring, Hibernate, EJB) while also applying Node.js, Scala and Python to create microservices, APIs and automated data pipelines using Kafka/RabbitMQ and Dockerized CI/CD. At companies from Caixa and UNICEF to Morgan Stanley and NYSHEX he’s delivered reusable microservice templates, improved deployment pipelines, and integrated complex carrier and schedule data to improve supply-chain visibility. Comfortable owning solutions from design through production, he emphasizes clean architecture, SOLID principles and test automation to raise code quality and reduce manual work. Based in Montreal, he brings a pragmatic blend of hands-on coding and process improvement—often introducing small operational changes (Jenkins/Sonar, test suites) that yield outsized reliability gains.
10 years of coding experience
6 years of employment as a software developer
Senac
Analysis and System Development, Computer Programming, Analysis and System Development, Computer Programming at UniCEUB - Centro Universitário de Brasília
English, Portuguese