Academic Positions

  • Present 2023

    Associate Professor

    Universidade da Beira Interior

  • 2023 2018

    Assistant Professor

    Universidade da Beira Interior

  • 2018 2016

    Invited Assistant Professor

    Universidade Lusófona de Humanidades e Tecnologias

  • 2018 2014

    Invited Assistant Professor

    Universidade da Beira Interior

  • 2017 2016

    Professor and Member of the Steering Committee

    EU Master Care and Technology, UBI (Portugal), Zuyd, Fontys, Saxion (The Netherlands), SAMK, and TAMK (Finland)

  • 2014 2008

    Monitor

    Universidade da Beira Interior

IT Positions

  • Present 2010

    CTO and/or Mentor

    in several national and international companies

  • 2010 2004

    Project Leader

    ASSEC - Sistemas de Informação e Multimédia

  • 2004 2000

    Team Leader

    ASSEC - Sistemas de Informação e Multimédia

  • 2000 1999

    Programmer

    Integer SGPS

Honors, and Awards

  • October 2017
    Winner of the Prémio João Cordeiro
    image
    Winner of the Prémio João Cordeiro - Inovação em Farmácia, organized by the Associação Nacional de Farmácias (ANF) with the project “Rede de Farmácias Amigas do Viajante”.

    Promotional video: here

    Flash interview: here

  • March 2012
    Best Paper Award
    image
    Best Paper Award to the paper "Contribution of Web Services to Improve Pain Diaries Experience", Pombo N., Araújo P., Viana J., Junior B., and Serrano R., International MultiConference of Engineers and Computer Scientists 2012, IMECS 2012, 14-16 March, 2012, Hong Kong.

Current Teaching

  • 2025/26 1S

    Engenharia de Software

    Additional information here

  • 2025/26 1S

    Plataformas e Serviços X-Ops

    Additional information here

  • 2025/26 2S

    Qualidade de Software

    Additional information here

MSc Dissertation Topics 2026/27

    • Self-Software Systems: Multi-Agent AI for Autonomous Software Evolution
    • LLM-Augmented Specification Mining via Static and Dynamic Analysis
    • Human-AI Collaboration in Continuous Integration: Large Language Models for Augmented DevOps Decision-Making
    • Agent-Augmented Test-Driven Development: Embedding Large Language Models into the TDD Cycle
    • LLM-Augmented Cognitive Testing Agents: Simulating Human-Like Reasoning in CI/CD Software Testing
    • Self-Prompting Agents for Autonomous Testing in Developer Workflows
    • GenAI vs. Evolutionary Algorithms: Benchmarking Strategies for Test Generation and Automated Software Engineering
    • LLM-in-the-Loop CI/CD for Continuous Testing and Refactoring
    • AI-Enhanced Exploratory Testing via Digital Twins: Intelligent Agent Simulation for Edge-Case Discovery
    • TwinOps+: Digital Twins for Autonomic AI in DevOps Pipelines
    • Driving Like Humans: Simulation-Based Imitation Learning for Autonomous Systems
    • Scenario-Driven Automated Testing Simulator with CARLA for Continuous Verification
    • AutoCARLA: An Automated and Extensible Testing Framework for Autonomous Driving Systems
    • Multi-Agent GymDrive: Reinforcement Learning in Complex and Realistic Driving Scenarios