Ingeniería informática · Sevilla

Sistemas que salen de la pantalla.

Trabajo entre hardware, firmware y software: placas PCB propias, C embebido, sistemas Linux, comunicaciones en tiempo real, IA ejecutada en el propio dispositivo y las herramientas que mantienen todo unido. Lo interesante suele estar justo donde se cruzan esas capas.

Unidad interior de SirenSense con carcasa, cámara y antena
PCB ensamblada del nodo de techo de SirenSense
Primer premio
Hack4Change
2026
ESP32-S3 → UART/JSON → Linux
sensor → paquete → interfaz
depurar el recorrido completo
Primer premioHack4Change 2026 por SirenSense
3 idiomasDominio nativo de inglés, español y árabe
De extremo a extremoDel sensor y la alimentación a la red y la interfaz
Sin vender humoDistingo con claridad lo validado, lo pendiente y lo planificado

Proyectos seleccionados

Ingeniería con restricciones reales.

No es una lista de tecnologías. Cada proyecto parte de un problema, obliga a tomar decisiones y deja claro qué se ha validado de verdad.

Interfaz móvil de Gammon Live leyendo un tablero físico de backgammon
02Prototipo de software funcional

Gammon Live

Sistema en tiempo real para jugar por internet con tableros físicos de backgammon. Las cámaras de los móviles envían imágenes a un servidor FastAPI mediante WebSockets. OpenCV y YOLO leen el tablero y los dados, mientras un motor de reglas resuelve resultados ambiguos o pide una confirmación sencilla.

03Diseño y firmware completos

SUBJECT 105

Dispositivo portátil de investigación en seguridad con dos microcontroladores y varias radios. El diseño y el firmware están completos; la fabricación de la PCB y las primeras pruebas sobre el hardware siguen pendientes. Se excluyeron expresamente las funciones de radio ofensivas o ilegales.

Interfaz de navegación vectorial sin conexión para el ordenador de coche con Raspberry Pi
04Software completo · validación pendiente

Copilot Pro

Interfaz para Raspberry Pi 5 con ocho pantallas que reúne navegación sin conexión, datos OBD-II, multimedia, cámaras, diagnóstico del sistema y avisos de SirenSense. El software está completo; faltan las pruebas finales en una Pi 5 y dentro del vehículo.

05Arquitectura y prototipo de firmware

Spooky

Pantalla magnética universal de tinta electrónica para la parte trasera del móvil, basada en un nRF52840, transferencias BLE y animación con refresco parcial. Están documentados el presupuesto energético, el protocolo, la BOM y el plan de validación por fases; no presento el hardware como terminado.

06Prototipo funcional

Sensor y actuador MQTT

Sistema ESP32 que publica temperatura y humedad en un servidor Java/Vert.x y controla mediante relé una máquina de humo usada para simular un procedimiento de alarma. Incluye activación temporizada, tiempo de enfriamiento, reconexión y documentación explícita sobre sus límites de seguridad.

Trazado en KiCad de una placa propia de SirenSense
07Herramientas de ingeniería

Software auxiliar

Herramientas de escritorio y desarrollo, entre ellas un visor de PDF en modo oscuro, utilidades para bibliotecas multimedia, scripts de tratamiento de datos, bancos de prueba y generadores de documentación creados para resolver necesidades de proyectos mayores.

Capacidades

Trabajo bien entre capas.

Donde más aporto es cuando un fallo atraviesa varias capas: una alimentación ruidosa estropea las muestras, un paquete parece salir pero no llega, o la lectura de una cámara no encaja con el estado de la aplicación.

PCB

Hardware y alimentación

Esquemáticos y placas en KiCad, selección de componentes, protección y carga de LiFePO₄/LiPo, conversión DC/DC, filtrado, desacoplo, ferritas y puesta en marcha.

C

Firmware

ESP32, STM32, FreeRTOS, drivers, GPIO, I²C, SPI, UART, I²S, máquinas de estados y gestión defensiva de fallos.

LIN

Sistemas Linux

Raspberry Pi, systemd, interfaces de dispositivos, Caddy, HTTPS, registros y resolución de problemas durante el despliegue.

NET

Software conectado

MQTT, WebSockets, REST, ESP-NOW, LoRa, BLE, protocolos JSON, FastAPI, Vert.x y SQL.

AI

Visión, ML y DSP

OpenCV, YOLO, Edge Impulse, clasificadores MFE, estimación de dirección con GCC-PHAT y validación basada en medidas.

Sobre mí

Construir.
Medir.
Explicar.

Soy ingeniero informático y vivo en Sevilla. Trabajo entre sistemas embebidos y software, y prefiero seguir un problema por todo el sistema en lugar de tratar hardware, comunicaciones y aplicaciones como mundos separados.

SirenSense es el ejemplo más completo: alimentación y micrófonos propios, firmware en varios controladores, enlaces inalámbricos, una interfaz Linux, visión artificial y una carcasa física, todo depurado como un único producto.

SevillaDisponible para trabajo remoto y presencial
Inglés · español · árabeDominio nativo hablado y escrito
Ingeniería informáticaUniversidad de Sevilla · ETSII
Tekkera ElectronixMarca personal de ingeniería

Disponible para oportunidades de ingeniería

¿Tienes un sistema complejo que necesita una solución?

Me interesan los puestos de sistemas embebidos, integración, ingeniería orientada a clientes y otros trabajos técnicos en los que sean igual de importantes la investigación práctica y la comunicación clara.