Skip to main content

Sérgio Alves

UX Researcher & HCI Specialist

LASIGE, University of Lisbon

I'm passionate about building technology that prioritizes the human experience. I believe that, more important than just writing code or making beautiful things, it's making sure technology actually works for the people using it.

Get in Touch

Available for new opportunities

Profile picture of Sérgio Alves.
What I Can Do

Core Skills

Research

  • Prototyping & Wireframing

  • Usability Testing

  • User Interviews

  • Surveys & Questionnaires

  • Participatory Design

  • Thematic Analysis

  • Basic Statistical Analysis

  • User Journeys & Use Cases

  • Speculative Design

  • Accessibility (WCAG 2, WAI-ARIA)

Software Development

  • HTML

  • CSS

  • JavaScript

  • TypeScript

  • Python

  • PHP

  • Java

  • React

  • Next.js

  • MUI

  • Database Systems

  • Web APIs

  • Version Control

  • Unix Shell Command-Line

  • Containerization

Soft Skills

  • Collaborative

  • Problem-Solver

  • Critical Thinking

  • Self-Learner

  • Empathy

  • Detail-Oriented

  • Vibe-Coding

Tools

  • Figma

  • Miro

  • VS Code

  • Antigravity

  • Github

  • Docker

  • JIRA

Featured Work

Case Studies

Take a look at my case studies (more to come soon).

Abstract visualization of wireframes transforming into personalized interfaces

Democratizing UIs Through Meaningful Personalization

Over five years, I led a mixed-methods, user-centered research to reimagine UI personalization. The main output? A design space, a roadmap for developers of future personalization mechanisms.

  • Interviews

  • Prototyping

  • Usability Testing

  • The design space of end-user UI personalization

  • Four peer-reviewed publications — including at CHI (the #1 conference in HCI)

  • PhD thesis awarded

  • Browser extension for widespread use

Role

Lead Researcher

Read Time

12 min read

Read case study
Research Output

Recent Publications

Example Vignettes with the four different types of approaches explored.
Exploring the Role of Interaction Data to Empower End-User Decision-Making In UI Personalization

We explore a reflexive personalization approach where individuals engage with their digital interaction data to identify meaningful personalization opportunities and benefits. We interviewed 12 participants, using experimental vignettes as design probes to support reflection on different forms of using interaction data to empower decision-making in personalization and the preferred level of system support. We found that people can independently identify personalization opportunities but prefer system support through visual personalization suggestions. Interaction data can shape how users perceive and approach personalization by reinforcing the perceived value of change and data collection, helping them weigh benefits against effort, and increasing the transparency of system suggestions. We discuss opportunities for designing personalization software that raises end-users' agency over interfaces through reflective engagement with their interaction data.

The cover of the thesis with the University logo and the jury list.
Democratizing User Interfaces

In this dissertation, we investigated how to democratize graphical user interfaces (UIs) through personalization. Drawing on democratic principles rooted in freedom and equality, with power distributed and individuals participating in decision-making, we explored a shift from static, developer-controlled interfaces toward a more democratized process in which individuals can exercise control over the design of the UIs they use. User interfaces are key intermediaries for accessing public services, information, and entertainment. Nevertheless, most UIs follow a one-size-fits-all approach, which limits their experience in contexts or by users not considered during design. UI personalization seeks to bridge this gap by aligning standardized layouts with individual preferences, enhancing efficiency, usability, and accessibility. While some systems allow superficial adaptations (e.g., color modes and font sizes), these are often misaligned with users' actual needs and preferences. Conversely, more open-ended approaches (e.g., code injection) demand significant effort and expertise, placing them beyond the reach of most users. This dissertation investigates the democratization of UIs, which results from <b>empowering users to meaningfully reimagine and redesign the interfaces they use</b> in daily life. Democratization extends beyond simply providing personalization options; it requires creating conditions where all users (not only experts) can exercise agency over their interfaces. This involves reducing the effort required for implementation and supporting users in identifying personalization opportunities that are both significant and beneficial. To address this challenge, we placed <b>users at the center of our research</b>. Across four studies, participants were invited to share their perspectives, supported in identifying and enacting interface changes, and encouraged to reflect on how personalization tools and UIs should be designed. Specifically, we examined how community-based mechanisms can support personalization implementation and how access to interaction data can facilitate ideation. This work makes several contributions, including: (1) <b>an in-depth account of user needs, practices, and challenges in personalization</b>; (2) <b>the concept of community-based personalization as a way to adapt, share, and reuse interface customizations</b>; (3) <b>design considerations for leveraging interaction data to guide users toward meaningful personalization</b>; and (4) <b>a design space for end-user UI personalization to inform future research and practice</b>.

The first page of the paper with the title, authors, and abstract.
Understanding Phishing Experiences of Screen Reader Users

Phishing has become a pervasive threat to our society. Current phishing countermeasures depend strongly on vision, often inadequate for screen reader users. We conducted 10 semi-structured interviews and 14 lab-based sessions with screen reader users to understand their phishing experiences and defenses. Our work hints at opportunities for more accessible phishing prevention.

See all publications

Featured Software

Chrome browser with an extension popup open. The popup has a title: gitUI.
GitUI - Web Customization Tool

GitUI is a Chrome extension designed to empower users to personalize the Web interfaces they use to enhance productivity, usability, or express personal style. It offers nine customization operations, enabling users to modify colors, resize and move interface elements, add shortcuts, and more. To support meaningful and informed customization, GitUI also collects and displays interaction data (such as click and scroll behavior), helping users identify high-use interface components. This data-driven approach enables users to uncover optimization opportunities and tailor their interfaces based on actual usage patterns.

The supermarket activity with a list of levels.
NeuroVRehab

NeuroVRehab.PT is a web-based cognitive rehabilitation tool designed for psychologists working with people with mild cognitive impairment, offering a suite of interactive exercises to support memory, attention, and executive function. The tool features engaging, real-life tasks such as shopping in a virtual supermarket, creating recipes, and building shopping lists. Users are guided through activities like navigating, selecting items, and completing purchases using physical money or a card, all within a gamified environment that provides motivational feedback and performance tracking.

Homepage of PDCue with data about steps.
PDCueing

PDCueing is a cross-platform mobile application that allows people with Parkinson's and their caregivers to control a wearable device (AxLE) through BLE. Beyond traditional activity monitoring, the app allows the creation of cues for swallowing (to solve drooling problems), reminders for medication, and full control of the wearable device.

See all software

Contact

Get in Touch

LASIGE

Departamento de Informática, Faculdade de Ciências, 1749-016 Lisboa, Portugal

[email protected]