Software

I am skilled in several programming languages such as R, Python, Scala, Java, Ruby, and Javascript (including node.js and React.js). I have developed several open-source libraries and projects related to my research or teaching, as well as industry collaborations.

Escapp logo
Escapp

Escapp is a web platform aimed at assisting teachers in the conduction of educational escape rooms, both face-to-face and remote.

GithubWebsiteDemo
tna logo
tna

An R package for Transition Network Analysis: a new method that combines network analysis with stochastic process mining.

GithubWebsiteDemo
discord-ai-bot logo
discord-ai-bot

A Discord bot that integrates multiple LLM backends (OpenAI, Anthropic, Mistral) with xAPI Learning Record Store logging for learning analytics.

Github
chatgptscrapeR logo
chatgptscrapeR

An R package to scrape conversations from publicly shared ChatGPT links

Github
csv2xapi

Webapp to send CSV data to an LRS in the xAPI format. The application takes both wide data and long data formats. It has been developed using R Shiny.

GithubWebsiteDemo
Ediphy

Ediphy is an online e-Learning authoring tool that allows you to create online educational resources with a wide variety of content. It is developed in Javascript (ES6), along with tools such as Rect & Redux.

GithubWebsite
RESCORM generator

Web application that allows to create web quizzes by providing a valid Moodle XML file containing the pool of questions. It has been developed using React.js.

GithubDemo
react-click-n-hold

React.js library for long click events in the browser. The library has thousands of downloads in npm and tens of stars on Github.

GithubDemo
Aiken2MoodleXML

This application is available as a npm package and through a web UI. It allows to convert quiz questions from the Aiken format (almost like plaint text) into the MoodleXML format

GithubWebsite
FIWARE Cosmos connector

FIWARE Big data Generic Enabler. It allows to receive data coming from a subscription to the FIWARE Context Broker directly within an Apache Spark or Apache Flink program in Scala

GithubDemo