Skip to content
Program Director · BSc in Computer Engineering

ChristopheSoares

Associate Professor of Computer Science

Based at University Fernando Pessoa, Porto, and researcher at LIACC — University of Porto. Working on pervasive and ubiquitous computing, IoT, computer vision, applied AI, blockchain and smart spaces for health support.

Portrait of Christophe Soares

Profile & Background

I'm Christophe Pinto de Almeida Soares, an Associate Professor at University Fernando Pessoa (since 2023) and a researcher at the Laboratory of Artificial Intelligence and Computer Science (LIACC) at University of Porto (since 2017). I have been a researcher at UFP since 2009 and a member of the Scientific Council of its Faculty of Science and Technology since 2024.

I also serve as the Program Director of the BSc in Computer Engineering at UFP, where I oversee curriculum development and academic quality for our undergraduate program.

I hold a PhD in Information Sciences — Information Systems and Technologies (2010 – 2016) with the thesis Interference-free Integration of Commercial Off-The-Shelf Components in Pervasive Computing Systems, an MSc in Computer Engineering — Mobile Computing (2007 – 2009) with the dissertation LoCoBoard — Quadro interactivo de baixo custo recorrendo a algoritmos de visão por computador, and a BSc in Computer Engineering (2002–2007), all from University Fernando Pessoa, plus Stanford University courses in Machine Learning and Artificial Intelligence (2010–2011).

My research area is Engineering Sciences and Technologies — Electrical, Electronic and Computer Engineering. To date I have supervised 199 student works, from BSc final projects to PhD theses, and served on 56 examination panels.

Awards & Honors

1st PlaceCiber-rato Competition, University of Aveiro (2011, 2012, 2013)

Recent Highlights

  • Program Director, BSc in Computer Engineering

    Coordinates the Licenciatura em Engenharia Informática at University Fernando Pessoa.

  • Smart Cars Bootcamp: Artificial Intelligence in Action

    Co-coordinated this bootcamp at UFP (July 2026), part of the Ocupação Científica dos Jovens nas Férias programme by Ciência Viva.

  • Open-source CIÊNCIAVITAE data extraction tool

    Author of an open-source application for extracting data from CIÊNCIAVITAE profiles.

    View on GitHub
4
PhD Theses Supervised
26
MSc Dissertations
142
BSc Final Projects
56
Jury Panels

Current Positions

Associate Professor

University Fernando Pessoa, Porto

Since 2023

Program Director

BSc in Computer Engineering, University Fernando Pessoa

Current

Member of the Scientific Council

Faculty of Science and Technology, University Fernando Pessoa

Since 2024

Researcher

LIACC — University of Porto

Since 2017

Researcher

University Fernando Pessoa

Since 2009

Supervision & Examination Panels

Supervised works · 199

PhD theses
4
MSc dissertations
26
MSc curricular internships
20
BSc final projects
142
CET/CTeSP curricular internships
7

Jury member · 56

PhD examinations
4
MSc examinations
12
BSc examinations
40

Professional Path & Education

Academic positions, research fellowships and degrees

Positions

  1. 2023 – present

    Associate Professor

    University Fernando Pessoa

  2. 2017 – present

    Researcher

    LIACC, University of Porto

  3. 2009 – present

    Researcher

    University Fernando Pessoa

  4. 2016 – 2023

    Assistant Professor

    University Fernando Pessoa

  5. 2021/09 – 2022/07

    Invited Adjunct Professor

    ESTGOH, Polytechnic Institute of Coimbra

  6. 2018 – 2020

    Head of the Development Department

    Fundação Fernando Pessoa

  7. 2016 – 2017

    Invited Adjunct Professor

    ESTGA, University of Aveiro

  8. 2010/09 – 2014/08

    PhD Research Fellow (FCT)

    INESC TEC

Education

  1. 2010 – 2016

    PhD in Information Sciences — Information Systems and Technologies

    University Fernando Pessoa

    Thesis: Interference-free Integration of Commercial Off-The-Shelf Components in Pervasive Computing Systems

  2. 2007 – 2009

    MSc in Computer Engineering — Mobile Computing

    University Fernando Pessoa

    Thesis: LoCoBoard — Quadro interactivo de baixo custo recorrendo a algoritmos de visão por computador

  3. 2002 – 2007

    BSc (Licenciatura) in Computer Engineering

    University Fernando Pessoa

  4. 2010 – 2011

    Machine Learning (course)

    Stanford University

  5. 2010 – 2011

    Introduction to Artificial Intelligence (course)

    Stanford University

ResearchInterests

Pervasive computing, IoT, computer vision, applied AI and blockchain — with a focus on smart spaces and health support systems

Pervasive and Ubiquitous Computing

Seamless integration of computing into everyday environments — context-aware systems and interference-free integration of off-the-shelf components.

Context AwarenessCOTS IntegrationMiddleware

Internet of Things

Sensing architectures, edge and fog computing for resource-limited environments, and IoT networks for industrial and environmental monitoring.

Edge ComputingSensingFog Computing

Computer Vision

Object and event detection pipelines, medical image analysis and low-cost interactive systems based on computer vision algorithms.

Object DetectionMedical ImagingTracking

Machine Learning and Applied AI

Deep learning, reinforcement learning and recommender systems applied to real-world problems, from wearables to web applications.

Deep LearningReinforcement LearningRecommenders

Blockchain

Blockchain applications in higher education, self-sovereign identity, revocation mechanisms and secure electronic voting.

Self-Sovereign IdentityCredentialsE-Voting

Smart Spaces and Health Support Systems

Intelligent environments and ambient assisted living technologies that support people in living independently and safely.

Ambient Assisted LivingSmart EnvironmentseHealth

Current & Past Projects

Collaborative research initiatives funded by national and international agencies

Active

Precision Plastics

Redefining Recycling with Technology

Developing IoT and AI solutions to optimize plastic recycling processes and promote circular economy principles.

COMPETE2030-FEDER
2024 - 2027
Active

EMBRACE

From Vulnerability to Empowerment

Multicomponent program to prevent and compensate age-related decline, combining cognitive training, physical exercise, nutrition, and financial and digital literacy.

COMPETE2030-FEDER
2025 - 2028
Completed

ESG4NPO

Strategic Sustainability Integration

Development of an AI-assisted management tool for strategic sustainability integration in non-profit organizations.

FCT - Foundation for Science and Technology
2025 - 2026
Completed

Secure Horizons

Transforming Healthcare with Federated Learning

Leveraging federated learning and cloud computing to enhance healthcare data security and collaborative research.

FCT - Foundation for Science and Technology
2024 - 2025
Completed

SafeHomeHealthCare

Interference-Free Smart Spaces

PhD research project on safe integration of COTS ubiquitous computing systems in ambient assisted living environments.

FCT - Foundation for Science and Technology
2010 - 2013

Courses & Lectures

Subjects I deliver at University Fernando Pessoa, where I have been since 2009

01

Hardware and Sensors

Fundamentals of computer hardware and sensor technologies

02

Operating Systems

Concepts and principles of modern operating systems

03

Web Development

Server-side web programming and application development

04

Software Engineering

Methodologies and practices for software development

05

Operations Research

Mathematical modeling and optimization techniques

06

Computer Architecture

Computer organization and architecture fundamentals

07

Programming Laboratory

Hands-on programming practice and algorithms

08

Web Security

Security principles for web applications

Program Direction

As Program Director of the BSc in Computer Engineering at University Fernando Pessoa, I oversee curriculum development, accreditation, and academic quality — keeping the program aligned with current industry practice and research in computing.

199
Works Supervised
8
Courses Delivered
2009
At UFP Since

Research Contributions

Selected publications in pervasive computing, IoT, computer vision, applied AI and blockchain

Object and Event Detection Pipeline for Rink Hockey Games

Lopes, J.M., Mota, L.P., Mota, S.M., Torres, J.M., Moreira, R.S., Soares, C., Pereira, I., Gouveia, F.R., Sobral, P.

Future Internet2024

A computer vision pipeline for automated detection and tracking of objects and events in rink hockey games using deep learning techniques.

An Efficient Edge Computing-Enabled Network for Used Cooking Oil Collection

Gomes, B., Soares, C., Torres, J.M., Karmali, K., Karmali, S., Moreira, R.S., Sobral, P.

Sensors2024

IoT architecture for sustainable monitoring and management of used cooking oil collection using edge computing.

Featured

Advancements in Glaucoma Diagnosis: The Role of AI in Medical Imaging

Bragança, C.P., Torres, J.M., Macedo, L.O., Soares, C.P.A.

Diagnostics, 14, 5302024

Comprehensive review of artificial intelligence applications in glaucoma diagnosis from medical imaging.

Featured

Media Output Score, a New Indicator for Measuring Online Media Coverage

Oliveira, U., Soares, C., Trigo, M.R.

Journalism and Media, 5(1), 31–472024

Novel metric for quantifying and analyzing online media coverage effectiveness.

A Reinforcement Learning Based Recommender System Framework for Web Apps

Batista, A., Torres, J.M., Sobral, P., Moreira, R.S., Soares, C., Pereira, I.

EPIA 20242024

A reinforcement learning framework for building recommender systems in web app scenarios such as radio and game aggregators.

Inteligência artificial e diagnóstico do glaucoma

Bragança, C.P., Torres, J.M., Soares, C.P.A.

Brazilian Applied Science Review2023

Analysis of AI techniques for glaucoma diagnosis in Portuguese language context.

Blockchain-Based Electronic Voting: A Secure and Transparent Solution

Pereira, B.M.B., Torres, J.M., Sobral, P.M., Moreira, R.S., Soares, C.P.A., Pereira, I.

Cryptography2023

Secure electronic voting system leveraging blockchain technology for transparency and integrity.

Featured

Analysis of Revocation Mechanisms for Blockchain Applications and a Proposed Model Based in Self-Sovereign Identity

Vidal, F.R., Gouveia, F., Soares, C.

Journal of Information Technology Management, 14, 191–2102022

Analysis of revocation mechanisms for blockchain-based applications and a proposed model grounded in self-sovereign identity.

Classification of Table Tennis Strokes in Wearable Device using Deep Learning

Ferreira, N.M., Torres, J.M., Sobral, P., Moreira, R.S., Soares, C.

ICAART 20222022

Deep learning approach for automatic classification of table tennis strokes using data from wearable sensors.

An IoT Sensing System for Managing Industrial FOG-Separators

Moreira, R.S., Soares, C., Torres, J.M., Sobral, P., et al.

SmartNets 20222022

IoT-based sensing architecture for real-time monitoring and management of industrial FOG-separator systems.

Mobile System for Personal Support to Psoriatic Patients

Moreira, R.S., Carvalho, P., Catarino, R., et al. (including Soares, C.)

WorldCIST 20212021

Mobile application providing personalised health support and monitoring for patients with psoriasis.

Home Appliance Recognition Using Edge Intelligence

Torres, J.M., Aguiar, L., Soares, C., Sobral, P., Moreira, R.S.

WorldCIST 20212021

Edge intelligence solution for non-intrusive load monitoring and automatic recognition of home appliances.

Featured

Blockchain Application in Higher Education Diploma Management and Results Analysis

Vidal, F.R., Gouveia, F., Soares, C.

Advances in Science, Technology and Engineering Systems, 5(6), 871–8822020

Application of blockchain technology to the management of higher education diplomas, with analysis of results.

Fog Computing in Real Time Resource Limited IoT Environments

Costa, P., Gomes, B., Melo, N., et al. (including Soares, C.)

WorldCIST 20202020

Fog computing architecture optimised for real-time processing in resource-constrained IoT deployments.

A Power Efficient IoT Edge Computing Solution for Cooking Oil Recycling

Gomes, B., Melo, N., Rodrigues, R., et al. (including Soares, C.)

WorldCIST 20202020

Energy-efficient IoT edge solution enabling smart monitoring of used cooking oil collection for recycling.

Analysis of Blockchain Technology for Higher Education

Vidal, F., Gouveia, F., Soares, C.

CyberC 20192019

Evaluation of blockchain technology applications and potential benefits for higher education institutions.

Let'sConnect

Interested in collaboration or have questions about my research?

Contact Information

Institution

University Fernando Pessoa, Praça 9 de Abril 349, 4249-004 Porto

Research Center

LIACC, University of Porto

Send a Message