Summary
André Matheus is a seasoned Software Development Engineer with over a decade of experience leading and delivering backend-first solutions across banking, telecom, payments and streaming, now at Amazon. He specializes in Java/J2EE architectures (Spring, EJB, JMS, Hibernate) but pairs that depth with full-stack and mobile expertise—Angular/TypeScript front-ends and native/shared mobile work in Kotlin and Swift. As a ThoughtWorks lead he guided cross-functional teams on high-impact projects like tech-maturity tooling and offline-capable streaming clients, blending hands-on coding with technical leadership and agile delivery. Comfortable with databases, PL/SQL and CI/CD, he also drives platform modernizations (microservices, Spring Cloud) and practical automation. Outside day-to-day work he explores systems-level languages and functional programming (Rust, OCaml, C/C++), signaling a strong curiosity for low-level design and performance.
12 years of coding experience
6 years of employment as a software developer
Bachelor of Technology - BTech Systems Design and Analysis, Bachelor of Technology - BTech Systems Design and Analysis at Faculdade de Tecnologia de São Paulo
Vocational High School Architecture, Vocational High School Architecture at Liceu de Artes e Ofícios de São Paulo
English, French