Summary
João Sossoloti is a seasoned Java software architect and full‑stack developer with over a decade of experience delivering enterprise and government solutions since 2006, holding OCJP certification and multiple postgraduate specializations. He architects and implements JavaEE/Spring microservices, REST APIs and front-end applications with Angular/Ionic, and brings practical expertise in integrations with telephony platforms like Asterisk and FreeSWITCH. João has driven architectures and Agile processes across large public projects (Tribunais, TCU, Central de Compras) and major enterprises such as Banco do Brasil and Toyota, often combining hands‑on coding with analyst-consultant responsibilities. An experienced instructor and community organizer, he has taught Java courses, spoken at QCon and Javaneiros, co-founded local events like BSB Dev Festival, and publishes technical writing and fiction outside of work.
12 years of coding experience
13 years of employment as a software developer
The Pontifical Catholic University of Minas Gerais
Curso Superior de Tecnologia em Informática, Ênfase em Programação, Computer Technology/Computer Systems Technology, Curso Superior de Tecnologia em Informática, Ênfase em Programação, Computer Technology/Computer Systems Technology at Universidade Paranaense
Pós-Graduação em Banco de Dados, Tecnologia da Informação, Pós-Graduação em Banco de Dados, Tecnologia da Informação at Universidade para o Desenvolvimento do Estado e da Região do Pantanal
Portuguese, English