Skip to content
View nemesbak's full-sized avatar

Block or report nemesbak

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
nemesbak/README.md

Hola, soy José Manuel Serrano 👋

Técnico de Soporte IT / Helpdesk · Sistemas y Redes · Desarrollador junior — Granada, España

Más de 8 años resolviendo incidencias de usuarios, redes y puestos de trabajo. Técnico N1 durante 3,5 años en el departamento CST de una cadena retail con tiendas en toda España (TPV, MySQL, AS/400, Jira). En casa opero un homelab Linux 24/7 donde pruebo, automatizo y documento lo que aprendo.

$ cat stack.txt
soporte   → Active Directory · GPO · Microsoft 365 · Exchange · Windows 10/11 · Jira · GLPI
sistemas  → Linux (Debian/Ubuntu) · Windows Server · Proxmox · VMware · Hyper-V · Docker
redes     → TCP/IP · VLAN · DNS · DHCP · VPN · firewall (pfSense/Fortinet) · UniFi · MikroTik
datos     → MySQL · PostgreSQL · SQLite · AS/400
código    → Python · PowerShell · Bash · JavaScript/TypeScript · C#/.NET · Flutter

🔧 Homelab (infraestructura propia, 24/7)

  • Servidor Linux con ~40 contenedores Docker, ZFS y GPU; copias de seguridad automatizadas.
  • Red segmentada con VLAN, gateway UniFi con PPPoE, reverse proxy con HTTPS automático, DDNS propio y túnel SSH a VPS.
  • Monitorización y avisos automáticos (n8n + webhooks + Telegram).

📌 Proyectos destacados

Proyecto Qué hace Stack
Taller Sr Moby Gestión de un taller mecánico en producción (facturas, citas, OCR de matrículas, backups) Python · Flask · SQLite · Docker
Vitax Crew App móvil publicada en App Store + web con dominio propio Flutter · Firebase · nginx
emby-credits-marker Plugin que detecta créditos finales por huella de audio (+15.000 episodios procesados), CI con GitHub Actions C# · .NET 8 · ffmpeg
kaimaku App web distribuida como imagen Docker multi-arquitectura (amd64/arm64) Python · FastAPI · Docker

📫 LinkedIn: linkedin.com/in/jmsermuñoz · Disponibilidad inmediata

Pinned Loading

  1. JellyfinBotManager JellyfinBotManager Public

    Bot en telegram para manejar aspectos de usuarios de un servidor jellyfin

    Python 2

  2. kaimaku kaimaku Public

    Busca, puntúa e instala openings/temas (audio+video) para Jellyfin/Emby, priorizando fuentes oficiales en español/castellano.

    Python 1

  3. discord-jellyfin-bot discord-jellyfin-bot Public

    Reproduce películas y series de tu Jellyfin en Discord: bot con Go Live en canal de voz + Discord Activity watch-together

    JavaScript

  4. emby-credits-marker emby-credits-marker Public

    Emby 4.9 plugin: detect and skip the end credits (Up Next card + optional server-side auto-skip)

    C#

  5. pixelvault pixelvault Public

    Self-hosted media server with pixel-art soul. Web + Android. Stream your collection with neon-green flair.

    JavaScript

  6. SnapAttach SnapAttach Public

    Capturas de Windows listas para arrastrar como archivos PNG

    C#