Summary
João Ferreira is a seasoned IT professional and professor with eight years of experience bridging higher education and enterprise technology at institutions like UNINASSAU, Treina Recife and Compesa. He combines deep backend and database expertise (MySQL, Oracle, SQL) with full-stack and IoT development skills using Python, NodeJS, PHP, Angular and Ionic, alongside Linux system knowledge. As a DataBase Administrator and analyst who also practices Scrum and project management, he translates complex technical requirements into teachable, production-ready solutions. Academically rigorous, he holds a master's and is a Ph.D. candidate in electrical/computer engineering, bringing research-driven problem solving to applied software and infrastructure projects. Based in Pernambuco, Brazil, João is known for cultivating practical skills in students while maintaining hands-on operational responsibilities at a utilities organization — a blend of pedagogy and real-world systems reliability not often found in one profile.
8 years of coding experience
Doutorado, Engenharia Elétrica, Doutorado, Engenharia Elétrica at Universidade Federal de Pernambuco
Bacharelado em Ciência da Computação, Computer Science, Bacharelado em Ciência da Computação, Computer Science at Universidade Federal Rural de Pernambuco
Bachelor of Business Administration (BBA), Administração de Empresas, Bachelor of Business Administration (BBA), Administração de Empresas at Faculdade de Ciências da Administração de Garanhuns
Análise e Desenvolvimento de Sistemas, Computer Software Engineering, Análise e Desenvolvimento de Sistemas, Computer Software Engineering at Universidade Norte do Paraná
Doutorado, Engenharia da Computação, Doutorado, Engenharia da Computação at Universidade de Pernambuco
English, Portuguese, Spanish