Summary
João Santos é arquiteto de software com mais de 8 anos de experiência em projetar sistemas distribuídos e escaláveis, atualmente liderando a arquitetura na Neocredit. Trabalha hands-on com Go, Java, Python e JavaScript, aplicando frameworks como Spring, FastAPI e Express para transformar requisitos de negócio em soluções resilientes. Tem histórico de liderança técnica e mentoria, orientando times na adoção de padrões de segurança, privacidade e práticas de desenvolvimento robustas. Atuou no desenvolvimento de produto de automação para análise e consentimento de crédito, mostrando capacidade de unir domínio do negócio com engenharia de software. Formado em Engenharia de Software pela Universidade Federal do Ceará, traz também experiência acadêmica em desenvolvimento de sistemas web e múltiplas stacks front- e back-end. Um diferencial é a forte ênfase em modelagem de dados e avaliação técnica contínua para melhorar processos e escalabilidade.
8 years of coding experience
5 years of employment as a software developer
Técnico, Informatics, Técnico, Informatics at EEEP Alan Pinho Tabosa
Bacharelado, Computer Software Engineering, Bacharelado, Computer Software Engineering at Universidade Federal do Ceará