Summary
Eduardo Carvalho is an IT manager and seasoned full-stack architect with 13+ years building mission-critical systems across Java, JavaScript, Salesforce, ESBs and SAP. He combines hands-on engineering (JEE, Spring, integration platforms, Salesforce) with team-building and technical leadership, currently training technical leaders in Java, system integration and agile practices. His background spans enterprise integration standards (RosettaNet, OAGIS, ebXML) and middleware like WebMethods and Oracle ESBs, enabling reliable cross-system architectures in complex domains. As an instructor and principal engineer he blends pedagogy with delivery, having taught Java and led technical teams at Embraer and multiple training companies. Comfortable across backend, frontend and DevOps toolchains, he favors pragmatic domain-driven design and test-driven approaches to reduce risk in large programs. Based in São Paulo, he’s known for adapting quickly to new environments and for a strategic mindset that seeks to change paradigms rather than just optimize them.
12 years of coding experience
15 years of employment as a software developer
Ciencia da Computação, Ciencia da Computação at Universidade do Vale do Paraíba