Roger Baig Viñas

Roger Baig Viñas

Professor lector
Grup de Sistemes Distribuïts (DSG)
Grup de recerca Computer Networks and Distributed Systems (CNDS)
Departament d'Arquitectura de Computadors (DAC)
Universitat Politècnica de Catalunya (UPC)

[ Biography | Teaching | Research | Publications | Contact ]

Biography

I have been a lecturer (professor lector) at the Department of Computer Architecture (Departament d'Arquitectura de Computadors, DAC) of the Universitat Politècnica de Catalunya (UPC) since 2023. I teach bachelor's and master's courses at the Barcelona School of Informatics (Facultat d'Informàtica de Barcelona, FIB), where I coordinate the Computer Organization and Future Internet Networks courses. In 2026, I obtained the research accreditation for associate professor (professor agregat) from the Catalan University Quality Assurance Agency (AQU Catalunya).

I received my PhD in Computer Architecture from the UPC in 2019, with an industrial doctorate carried out at the guifi.net Foundation (cum laude; defence slides). From 2022 to 2023, I held a Margarita Salas postdoctoral grant, hosted by the KISON research group of the Universitat Oberta de Catalunya (UOC). I also hold a Master's degree in Research in Industrial Computing and Advanced Production Techniques (Universitat Autònoma de Barcelona, UAB), degrees in Industrial Engineering and in Industrial Electronics and Automation Engineering (UPC), and a degree in Computer Systems Engineering (UOC).

Before becoming a lecturer, I taught at the DAC as a part-time associate lecturer (2021–22) and during my postdoctoral grant (2022–23). Earlier, I was an associate lecturer at the UAB (2002–05) and a course instructor at the UOC (2003–07). I have supervised bachelor's and master's theses, and I currently co-supervise a PhD thesis.

As a researcher, I have taken part in several European and national research projects, and I am co-principal investigator of the IGNEOUS project, funded by the Spanish State Research Agency (AEI). My research interests have evolved from community networks towards decentralized systems and distributed ledger technologies, in particular zero-knowledge proofs and e-voting.

Outside academia, I was a research engineer and coordinator of research projects at the guifi.net Foundation (2011–19) and an ICT officer in the public sector (2009–11). After my PhD, I worked on blockchain-based e-voting with Aragon Labs and the Aragon ZK Research Association. I am a co-founder of the SME Routek SL and of the Expansió de la Xarxa Oberta (eXO) association, and a member of the Catalan chapter of the Internet Society (ISOC-CAT) and of the Association of Industrial Engineers of Catalonia (Col·legi d'Enginyers Industrials de Catalunya). I have participated in Internet governance and standardization fora (IETF, ICANN, RIPE NCC, ITU, ISOC). In my spare time, I contribute to the guifi.net community network and other non-profit projects.

Teaching

Lectures

I am currently teaching the following courses:

I have taught the following courses:

Doctoral Supervision

I am currently co-supervising the doctoral research on e-voting of Pau Escrich Garcia (pau.escrich@upc.edu).

Bachelor's and Master's Thesis Supervision

I am open to supervising bachelor's theses (Treballs de Fi de Grau, TFG) and master's theses (Treballs de Fi de Màster, TFM). My preferred topics include e-voting, Ethereum, zero-knowledge proofs, community networks and routing protocols. Feel free to contact me if you are looking for a supervisor for a related project.

Undergraduate Student Mentoring

I have been a tutor in the FIB tutoring programme (Pla d'acció tutorial) since 2024/25. See Tutories.

Teaching Innovation

I have been involved in the following projects:

Research

I am currently involved in the following project:

I have been involved in the following projects:

Publications

See

Contact

See Directori UPC.


Last update: 2026/11/08