# Jorge Alonso

> Soy desarrollador y administrador de sistemas en EnfoquesTIC, en Galicia. Creo aplicaciones de escritorio con Rust y Tauri, backends con Go y TypeScript, y servidores MCP para SAP y SQL. También trabajo con IoT, hosting Linux y bastionado.

[Versión web](https://jorgealonsodev.xdev.es/es/)

## Desarrollo software y me ocupo de los sistemas donde funciona.

En EnfoquesTIC trabajo como desarrollador y administrador de sistemas. Creo firmware y aplicaciones para dispositivos conectados, desarrollo servicios de backend y administro servidores Linux.

La mayoría de mis repositorios públicos empezaron como herramientas que necesitaba para mí. Algunos se han convertido en productos, como PlexusTerm.

## En qué trabajo

### IoT y móvil

- Servicios en Go y un portal Next.js para una plataforma IoT orientada a dispositivos wearables
- Aplicación Wear OS que gestiona llamadas y envía datos de salud por MQTT
- Firmware ESP32 y una aplicación Flutter que se comunican por BLE

### Backend e IA

- Servidores MCP para que los agentes de IA consulten SAP Business One en HANA, SQL Server y MySQL
- Flujos de trabajo con agentes de IA en n8n
- Servicio Python que despliega piezas de chapa a partir de archivos STEP con OpenCascade y el factor K de DIN 6935

### Linux y hosting

- Servidores de hosting con Plesk, Nginx y Apache
- DNS y correo: SPF, DMARC y relay a través de AWS SES
- Docker y Portainer, Prometheus y Grafana, Zitadel

### Seguridad

- Auditorías de servidores y pruebas de penetración con Strix
- Limpieza de sitios WordPress y PrestaShop comprometidos
- Bastionado de Linux según CIS Benchmarks con Vallumix

## Proyectos

### vallumix

Motor de bastionado Linux

Aplica controles CIS Benchmark de forma idempotente, genera informes auditables y permite revertir los cambios de forma segura. Es un único binario Rust sin dependencias de ejecución.

[GitHub](https://github.com/jorgealonsodev/vallumix)
[Web](https://jorgealonsodev.github.io/vallumix/)

### net-audit-scanner

CLI de seguridad de red

Escanea la red local, identifica los dispositivos y consulta la NVD para detectar CVE conocidos. Puedes usarlo sin experiencia en pruebas de penetración.

[GitHub](https://github.com/jorgealonsodev/net-audit-scanner)

### backsoon

Páginas de mantenimiento para Nginx Proxy Manager

Muestra una página de mantenimiento por aplicación mientras está caída o se está desplegando. Cuando vuelve a estar disponible, restablece el tráfico. Funciona con una configuración y un contenedor pequeño.

[GitHub](https://github.com/jorgealonsodev/backsoon)

### usb-stash

Bóveda cifrada portátil

Una bóveda cifrada que puedes llevar en un USB y ejecutar en cualquier PC sin instalarla.

[GitHub](https://github.com/jorgealonsodev/usb-stash)

### plexusterm-relay

Terminales compartidos en directo

Comparte una pestaña de PlexusTerm en directo mediante un enlace. El proyecto incluye un relay autoalojado, un visor web y los crates de Rust que utiliza.

[GitHub](https://github.com/jorgealonsodev/plexusterm-relay)

### opencode-go-monitor

Extensión de VS Code

Muestra tu cuota de OpenCode Go en tiempo real dentro de VS Code. Usa dos backends para obtener los datos, muestra previsiones de tendencia y tiene interfaz en inglés y español.

[GitHub](https://github.com/jorgealonsodev/opencode-go-monitor)

### stowkeeper

Copias de seguridad cifradas

Crea copias de seguridad cifradas de extremo a extremo, con rotación inteligente y verificación de integridad. Envía avisos por varios canales.

[GitHub](https://github.com/jorgealonsodev/stowkeeper)

### nopass

sudo sin contraseña por tiempo limitado

Concede o revoca sudo sin contraseña para un usuario y durante un plazo concreto. Puedes gestionarlo desde la bandeja del escritorio o con comandos de root en un servidor sin entorno gráfico.

[GitHub](https://github.com/jorgealonsodev/nopass)

### randkeykit

Generador de secretos en el navegador

Genera claves, contraseñas y tokens en el navegador con la API Web Crypto. No envía nada por la red ni guarda los datos.

[GitHub](https://github.com/jorgealonsodev/randkeykit)

### terraform-aws-web-infra

Infraestructura como código

Una arquitectura web de tres capas en AWS para tres entornos. Aprovisiona la infraestructura desde cero en unos diez minutos.

[GitHub](https://github.com/jorgealonsodev/terraform-aws-web-infra)

### odd-ledger

Extensión para documentos de tareas

Muestra en el editor los documentos de tareas en Markdown: cada funcionalidad, sus tareas, las pruebas del trabajo completado y lo que queda por hacer.

[GitHub](https://github.com/jorgealonsodev/odd-ledger)

### serverpulse

Monitorización de servidores

Muestra en tiempo real el uso de CPU, RAM, disco y red, y la carga de tus servidores.

[GitHub](https://github.com/jorgealonsodev/serverpulse)

## Más proyectos en GitHub

- [pi-plexusterm-themes](https://github.com/jorgealonsodev/pi-plexusterm-themes): Use plexusterm to render Pi with terminal-default backgrounds and ANSI colors. Select it once for normal startup behavior; use /plexusterm-theme when you want to apply or reapply it for the current session.
- [onehalf](https://github.com/jorgealonsodev/onehalf): Todavía no hay descripción.
- [plexusterm-native](https://github.com/jorgealonsodev/plexusterm-native): Todavía no hay descripción.
- [plexusterm-host](https://github.com/jorgealonsodev/plexusterm-host): Todavía no hay descripción.
- [xwindowlog](https://github.com/jorgealonsodev/xwindowlog): Todavía no hay descripción.
- [engram-router](https://github.com/jorgealonsodev/engram-router): Route Engram memories to the right Engram Cloud per git repository, with isolated instances and fail-closed cloud operations.
- [concontexto](https://github.com/jorgealonsodev/concontexto): Todavía no hay descripción.
- [epg-server](https://github.com/jorgealonsodev/epg-server): Todavía no hay descripción.
- [xfce4-window-button-colors](https://github.com/jorgealonsodev/xfce4-window-button-colors): Todavía no hay descripción.
- [usage-monitor-for-claude-linux](https://github.com/jorgealonsodev/usage-monitor-for-claude-linux): Todavía no hay descripción.
- [aiquota](https://github.com/jorgealonsodev/aiquota): Todavía no hay descripción.
- [vscode-antigravity-copilot-integration](https://github.com/jorgealonsodev/vscode-antigravity-copilot-integration): Todavía no hay descripción.
- [notebooklm-mcp-server](https://github.com/jorgealonsodev/notebooklm-mcp-server): Todavía no hay descripción.
- [move-mouse-linux](https://github.com/jorgealonsodev/move-mouse-linux): A GTK3 desktop application that simulates user activity by moving the mouse cursor at configurable intervals, preventing session lock or screensaver activation during long unattended tasks.

## PlexusTerm

Un terminal y gestor de sesiones remotas para Linux y Windows.

Gestiona SSH, SFTP, túneles, conexiones serie, Telnet y Mosh en pestañas o paneles divididos. Cada terminal tiene su propio chat de IA, que utiliza tu clave de API. El modo DEV está pensado para Claude Code, Codex y OpenCode.

- SSH con contraseña, clave o agente, y hasta 3 hosts de salto
- Explora archivos por SFTP, edítalos y sube los cambios
- Redirección de puertos local, remota y dinámica
- Hasta 4 paneles por pestaña, con ejecución simultánea de comandos
- Chat de IA junto a cada terminal, con tu propia clave de API
- Modo DEV para herramientas de IA por línea de comandos

[GitHub](https://github.com/jorgealonsodev/PlexusTerm)
[Visitar plexusterm.xdev.es](https://plexusterm.xdev.es/es/)

## Cuéntame en qué estás trabajando.

Puedes escribirme sobre un proyecto, una colaboración profesional o alguna de mis herramientas.

- [jorgealonsodev@gmail.com](mailto:jorgealonsodev@gmail.com)
- [GitHub](https://github.com/jorgealonsodev)
- [LinkedIn](https://www.linkedin.com/in/jorgealonsoalfonso/)

Fecha de los datos de GitHub: 2026-10-25.
