Summary
João De Andrade is a Senior Software Engineer and Tech Lead with eight years of experience building and guiding distributed teams across Brazil, the US, India and Chile, currently leading a greenfield platform for a global oil & gas client at Thoughtworks. He combines hands-on full‑stack development—especially Python and Java/Spring Boot—with solution architecture, technical writing of feature cards, and client-facing negotiation to align priorities and deliver measurable value. João has driven complex migrations from big data stores to relational databases, improved code quality through testing and refactoring, and routinely breaks large features into actionable work while coaching teammates. A former researcher who turned an academic Android coverage prototype into production-ready tooling at Motorola, he brings a pragmatic research mindset to engineering trade-offs. Based in Pernambuco, Brazil, he pairs technical rigor with a people-first leadership style and a taste for music, tea and coffee that keeps team culture human.
8 years of coding experience
5 years of employment as a software developer
Bachelor of Science - BS Computer Science, Bachelor of Science - BS Computer Science at Universidade Federal de Pernambuco
Portuguese, English, Spanish