Summary
Alexandre Bragança is a seasoned software engineering educator and practitioner with over three decades of experience teaching and consulting across industries such as insurance, banking, GIS and accounting. As Coordinator Professor at ISEP he combines academic research (including a PhD from Universidade do Minho) with hands-on software architecture and development, mentoring students in Model-Driven Development and Domain Specific Languages. His practical background spans ERP and accounting systems, web servers, integration, document imaging and low-level work in C/C++ and COM, alongside modern .NET, Java/J2EE and Mono stacks. He has a long track record of moving between academia and industry since 1990, bringing production-hardened practices into the classroom and research labs. Notably, his career blends deep systems experience with curriculum design, making him equally fluent in tutoring fundamentals and guiding complex software architectures.
10 years of coding experience
24 years of employment as a software developer
Master of Engineering - MEng, Master of Engineering - MEng at Faculdade de Engenharia da Universidade do Porto
PhD, PhD at Universidade do Minho