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.
Available for new opportunities

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
Case Studies
Take a look at my case studies (more to come soon).

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
Recent Publications

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.

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

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

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.

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.

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.
Get in Touch
LASIGE
Departamento de Informática, Faculdade de Ciências, 1749-016 Lisboa, Portugal
[email protected]