António Lopes

António Lopes

António Lopes

I'm the Director of the Information System Development Services at Iscte-Instituto Universitário de Lisboa where I lead a team of project managers, designers and developers that design and develop in-house systems and websites, focusing on the development of APIs, integration with existing platforms/databases and front-end/back-end development.

I'm also a researcher at Instituto das Telecomunicações (IT-IUL) in Lisbon. My research interests are related to autonomous agents, machine learning, generative AI and more particularly the application of AI into different areas of research and systems development.

I've taught, mostly, courses of the Computer Science Engineering degrees:
  * Programming related courses, mostly in Java (Parallel and Concurrent Programming, Introduction to Programming, Algorithms and Data Structures)
  * Systems Design and Development, focusing on MVC architectures and frameworks (Information Systems Design and Development, Systems Information Flows, Databases Fundamentals)
  * Introductory courses (Introduction to Computer Science)

Currently, I teach courses on Machine Learning and Generative Artificial Intelligence.

I have a PhD on Artificial Intelligence from ISCTE-IUL, done with the support of a PhD scholarship grant provided by FCT (Portuguese Foundation for Science and Technology). My research work focused on Distributed Coordination in Unstructured Intelligent Agent Societies. 

I'm also the host of the Um sobre Zero podcast and newsletter (in Portuguese), the winner of the Best Science and Technology Podcast from PODES 2020 (the Portuguese podcast festival).

Specialties: AI research, machine learning, generative AI, web development, systems design and development, API and middleware integrations.