Summary
Antonio Cruz is an experienced software engineering academic and practitioner with over a decade in higher education and a PhD in Informatics Engineering from the University of Porto. As an adjunct professor and program coordinator at the Polytechnic Institute of Viana do Castelo, he combines teaching, research and curriculum design while supervising numerous MSc projects in software engineering and IT. His research and publications focus on model-driven development, metamodels, model transformation, code generation and applied formal methods, bridging rigorous theory with practical tooling. Before academia he led software teams and projects in utilities, CRM and billing systems, gaining deep experience in databases, middleware and legacy migrations. Antonio regularly collaborates with international researchers and contributes to applied research at Algoritmi Research Center, reflecting a career that fluidly moves between industry-grade systems and formal software modeling.
11 years of coding experience
12 years of employment as a software developer
Phd, Informatics Engineering, Phd, Informatics Engineering at Faculdade de Engenharia da Universidade do Porto
MSc, Informatics, MSc, Informatics at Universidade do Minho
E.S. Gabriel Pereira
Portuguese, English, French, Spanish, German