Marcos Gomez Vazquez

Researcher & Engineer · Computer Science · Software Engineering

Welcome to my personal webpage! My name is Marcos, and I am graduated in Computer Science studies.
Currently, I am based in Luxembourg and working in multiple research projects in the fields of low-code and AI agents.
Here, you can find more information about my professional background, research interests, projects and publications.
I love tech, but I have a particular interest in Data Science, Software Engineering and AI. If you too, let's connect!


Projects

BESSER

Open Source Low-code Platform

BESSER (BEtter Smart Software fastER) is an FNR-funded PEARL project, hosted via a joint structural collaboration lead by LIST and with the participation of SnT/UniLu.

BESSER is a low-modeling and low-code open-source platform that enables users to model, generate, personalize and deploy smart and complex software systems. BESSER is based around our B-UML language and a number of generators built on top of it.

BESSER Low Code

BESSER AGENTIC FRAMEWORK

Agent design and implementation with Python

The BESSER Agentic Framework (BAF), formerly known as Bot Framework, is part of the BESSER project. It aims to make the design and implementation of agents easier and accessible for everyone.

BESSER Bot Framework

AI SANDBOX LUXEMBOURG

Making better AI systems

Making sure that AI systems used in the EU are safe, transparent, traceable, non-discriminatory and environmentally friendly is a critical issue on which LIST wants to contribute with its scientific and technological expertise. This AI Sandbox is designed to help the Luxembourg ecosystem grow awareness and capabilities to improve the trustworthiness of AI models and reduce the risks for their users.

AI Sandbox

DATABOT

Automatic generation of bots

With this platform, you can create bots (or agents) to answer questions about a specific data source. It allows the automatic generation of a chat/voice bot swarm to attend all the data sources in an Open Data Portal.

Databot

XATKIT

Design it once, deploy it everywhere

Xatkit is a java-based bot framework, created to reduce boilerplate code, complex API understanding, and technical details to facilitate the definition and deployment of your bots. Xatkit helps you focus on what really matters: the conversation logic you want to embed in your chatbot.

Xatkit

Publications

Scientific Papers

Exploring the Use of Software Product Lines for the Combination of Machine Learning Models
Best Demonstrations and Tools Paper Award
Marcos Gomez-Vazquez and Jordi Cabot
28th ACM International Systems and Software Product Line Conference (SPLC 2024). Dommeldange, Luxembourg

Automatic Generation of Conversational Interfaces for Tabular Data Analysis
Marcos Gomez-Vazquez, Jordi Cabot and Robert Clarisó
6th ACM Conference on Conversational User Interfaces (CUI 2024). Luxembourg, Luxembourg

Building BESSER: an open-source low-code platform
Iván Alfonso, Aaron Conrardy, Armen Sulejmani, Atefeh Nirumand, Fitash Ul Haq, Marcos Gomez-Vazquez, Jean-Sébastien Sottet and Jordi Cabot
Enterprise, Business-Process and Information Systems Modeling, 203-212
EMMSAD 2024 Conference. Limassol, Cyprus

A Leaderboard to Benchmark Ethical Biases in LLMs
Marcos Gomez-Vazquez, Sergio Morales, German Castignani, Robert Clarisó, Aaron Conrardy, Louis Deladiennee, Samuel Renault and Jordi Cabot
AIMMES 2024 | Workshop on AI bias: Measurements, Mitigation, Explanation Strategies. Amsterdam, Netherlands

Blog Posts

Experience

list

Research Engineer at the Software Engineering RDI Unit

Luxembourg Institute of Science and Technology (LIST)
June 2023 - Present

Bring to the table win-win survival strategies to ensure proactive domination. At the end of the day, going forward, a new normal that has evolved from generation X is on the runway heading towards a streamlined cloud solution. User generated content in real-time will have multiple touchpoints for offshoring.

uoc

Research Engineer at SOM Research Lab

Universitat Oberta de Catalunya (UOC)
February 2021 - May 2023

Capitalize on low hanging fruit to identify a ballpark value added activity to beta test. Override the digital divide with additional clickthroughs from DevOps. Nanotechnology immersion along the information highway will close the loop on focusing solely on the bottom line.


Education

unilu

University of Luxembourg

Doctor of Philosophy (PhD)
November 2024 - Present

Thesis: A low-code approach for the design, testing and implementation of multi-modal software systems

uoc

Universitat Oberta de Catalunya

Master's Degree in Data Science
February 2022 - February 2024
edinburgh

The University of Edinburgh

Bachelor's Degree in Informatics Engineering - Erasmus
September 2020 - January 2021
upc

Universitat Politècnica de Catalunya

Bachelor's Degree in Informatics Engineering
September 2017 - July 2021

Skills

Programming Languages & Tools
Daily activities
  • Train, test & deploy Machine Learning Models
  • Low-code tools development
  • Build dynamic UIs with Streamlit
  • Project management
  • Writing scientific papers
  • Research dissemination