Computer Engineer · IoT & Embedded Systems · AI Research
A fully distributed, end-to-end encrypted messaging system operating over LoRa (EU-868 MHz band) with no reliance on centralised infrastructure or internet connectivity. Built to explore mesh networking and off-grid communication.
A fully functional concurrent Unix shell implemented in C targeting the RISC-V (RV32I) ISA. Validates the intersection of POSIX compliance with RISC-V architecture—cross-compiled and verified through instruction-level emulation.
A hybrid client-server and peer-to-peer file transfer system using TCP/IP sockets for data transfer and ONC-RPC for service registration and peer discovery. Designed to handle concurrent file transfers without data races.
A complete compiler pipeline for Viper, a statically-typed language with Python-inspired syntax. Built from scratch: lexer, LALR(1) parser, semantic analyser and code generator — a full tour of compiler theory put into practice.
Published open-source Python package on PyPI providing interactive visualisation of graph data structures and Binary Search Trees. Originally built as a pedagogical aid; now used by students worldwide.
Universidad Carlos III de Madrid (UC3M)
– Admitted. Máster Universitario en Ciencia y Tecnología Informática; commencing September 2026.
Universidad Carlos III de Madrid (UC3M)
– Honours in Operating Systems, RISC-V Computer Structures, Project Management, Cryptography, Data Structures & Algorithms, and Artificial Intelligence.
– 5th place at Datathon Madrid Engineering Weekend (2022 Edition).
– President and Founder of the Chess Club of UC3M.
IBM
Harvard Online
IBM
Cambridge University
[1] Estimating MMSE Scores from Conversational Transcripts Using Quantized Large Language Models. Alberto Peñas Díaz, Miguel Ángel Patricio Guisado, José Manuel Molina López, Antonio Berlanga de Jesús IWINAC 2026 — Springer Lecture Notes in Computer Science (LNCS) (2026). Accepted oral presentation.
Universidad Carlos III de Madrid
Example Conference