Skip to main content
Sérgio
Sérgio

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 Bring

Core Skills

Research

Prototyping & Wireframing

Usability Testing

User Interviews

Surveys & Questionnaires

Participatory Design

Thematic Analysis

Basic Statistical Analysis

User Journeys & Use Cases

Speculative Design

Software Development

HTML

CSS

JavaScript

Python

PHP

Java

React

Next.js

MUI

Database Systems

Web APIs

Version Control

Unix Shell Command-Line

Containerization

Soft Skills

Adaptability

Collaboration

Communication

Critical Thinking

Curiosity & Self-Learning

Empathy

Problem-Solving

Tools

Figma

Miro

VS Code

Antigravity

Github

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

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>.

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.

See all software

Contact

Get in Touch

LASIGE

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

[email protected]