Summary
João Filho is a software engineer, researcher and founder with nine years of professional experience and a PhD in Software Engineering from Université de Rennes, specializing in variability modeling and model-driven engineering. He combines academic rigor—having held postdoctoral and research fellow roles at Inria and the University of Birmingham—with hands-on product delivery as founder of Intmed Software and adjunct professor at the Federal University of Ceará. Skilled in mobile and desktop application development, Java SE, Android and .NET, he applies advanced techniques such as model-based engineering and graph databases to medical and enterprise software. João’s background bridges research and practice, enabling him to turn formal software variability concepts into practical tools and products for real-world domains. An uncommon strength is his sustained engagement across academia, industry and teaching, which helps him both publish research and ship production systems.
9 years of coding experience
1 year of employment as a software developer
Mestre Ciência da Computação / Engenharia de Software, Mestre Ciência da Computação / Engenharia de Software at Federal University of Ceara
PhD Software Engineering, PhD Software Engineering at Université de Rennes I
Bachelor of Science Computer Science, Bachelor of Science Computer Science at Universidade Estadual do Ceará