Perfil

El ingeniero detrás del cuaderno.

Soy José Manuel, ingeniero de firmware y software en Valencia, con base en I+D. En el día a día programo en varios lenguajes, construyo y mantengo proyectos open source, y me mantengo al día de las novedades del software y del mundo del código abierto.

Llegué a la ingeniería desde la acústica y la instrumentación —un grado en Ingeniería de Telecomunicación y un Máster en Ingeniería Acústica, y después investigación predoctoral en la UPV sobre ultrasonidos y metamateriales acústicos— antes de reorientarme al software. Sigo prefiriendo los problemas donde la señal, el sistema y el software se tocan.

Lo más reciente ha sido firmware embebido industrial en C sobre STM32 y FreeRTOS para inversores solares y almacenamiento —optimización de bajo nivel, comunicaciones industriales (Modbus) y automatización de pruebas sobre hardware—. Los proyectos open source que mantengo los usan desarrolladores de todo el mundo, y me importa hacer el trabajo con rigor de ingeniería y foco en la calidad.

Este sitio es mi cuaderno: lo que aprendo lo escribo, lo que construyo lo publico.

José Manuel Requena Plens

Construyo

  • Firmware embebido (C, STM32, FreeRTOS)
  • Comunicaciones industriales y automatización de pruebas (Modbus)
  • Servidores MCP y herramientas en Go
  • Infraestructura self-hosted y seguridad

Escribo sobre

  • Firmware y bajo nivel
  • Redes (MikroTik, nginx)
  • Homelab y seguridad (CSP)
  • Acústica y DSP

Hablemos

Open source destacado

Go · Servidor Model Context Protocol

Servidor MCP de GitLab de código abierto que expone más de 1.000 operaciones a asistentes de IA mediante un diseño dinámico de 2 herramientas (find/execute), con transportes stdio/HTTP/OAuth y modos seguro y de solo lectura.

Python · DSP · Acústica

Toolkit de medición acústica: bancos de filtros de octava fraccionaria, ponderación A/C/Z y Fast/Slow/Impulse, y metrología de niveles sonoros (Leq, percentiles), con conformidad verificada frente a IEC 61260-1 e IEC 61672-1 en tolerancias de clase 1. Antes PyOctaveBand.

Go · Firewall · MikroTik · WAF

Bouncer de CrowdSec para MikroTik RouterOS: integra las decisiones del IPS/WAF colaborativo CrowdSec en el firewall de RouterOS (address lists) a través de su API, bloqueando IPs maliciosas en tiempo real.

LaTeX · Plantilla académica

Plantilla LaTeX para Trabajos Fin de Grado y Fin de Máster en la Universidad de Alicante (EPS), con pipeline de compilación automatizado en CI.

Formación

  • 2019–2023
    Investigación predoctoral — Tecnologías para la Salud y el Bienestar UPV · i3M / UMIL Metamateriales acústicos e imagen por ultrasonidos; reorientado a la industria.
  • 2019
    Máster en Ingeniería Acústica UPV · EPSG Gandia Graduado con matrícula de honor; tesis con mención especial.
  • 2018
    Grado en Ing. de Telecomunicación (Sonido e Imagen) Universidad de Alicante Ingeniería Acústica + Tecnología Audiovisual.